Advertisement



Advertisement

Advertisement



Behold the "Tower of Building Dreams".

Prev Random Video Next
Beijing really upped the bar for opening ceremonies when they hosted the 2008 Summer Olympics.

Home