A World Cup Poster FIFA Would Not Approve

World Cup, FIFA, South Africa, Stadium stampede, ticket chaos

Poster displayed at an exhibition at Royale, Long Street, Cape Town. 20 June, 2010.

Photo credit: One Horse Town on Flickr, via the Pitch Invasion Photo Pool.