Loading...
Uploaded by JustinInEgypt on Jan 28, 2009
City Stars is a mall in Cairo. It has 7 floors. If you pay attention, you can count all seven - and then feel sick.
People & Blogs
Standard YouTube License
HOLY CRAP!!!!
FaliciaB 2 years ago
Load more suggestions
HOLY CRAP!!!!
FaliciaB 2 years ago