Monday 21 May 2012

What The Fuck, China?!


Chinese broadcaster Now TV unveil their Euro 2012 advert, juxtaposing bloodshed and war in Europe with some images of a football match. I don't even know where to begin...

0 comments: