Tahrir Square loves some Yao Ming. Cairo, Egypt – October, 24th 2012 WyshBlog2018-03-27T09:17:06+00:00March 5th, 2013|Tags: Bitch Please, Egypt, Tahrir Square, Yao Ming| Related Posts