Monday, July 16, 2012

Haters Gonna Hate: Brits Harshing on the London Olympics

Wow!  The London Games are not getting much love from some Brits. Exhibit A and Exhibit B, with this hilarious bit too.

No comments: