Tuesday, December 11, 2007

And Dubai is freakin' insane!



That's according to the guys at Gizmodo, when they saw this clip from Discovery Channel's Really Big Things show.

No comments: