September 20, 2009

Fox News taken down by a CNN ad

Oh snap.

No comments:

Post a Comment