Some of what is going on at the G20 Summit is really freaking amazing. [World Of Wonder]