05 January 2010

The Newest Wonder of the World


REUTERS/Mosab Omar

2,717 feet = about half a mile above the ground.

I want an office here...one near the top...so I can throw paper airplanes out the window and watch them land in oh,...Southern Iran.

No comments: