By Ali-Masmadi | February 8, 2011 at 4:00 am | One comment | News
Egypt, Tahrir Square, Mubarak.
Awesome post!