Tuesday, February 1, 2011

Where In The World Is Egypt, Foxnews?



Someone please tell me this did not happen. Please. Coz nothing I say can add to this ignorance.

1 comment:

  1. Come on!! Even Fox shouldn't be this stupid? They constantly amaze me.

    ReplyDelete