VICE takes an in-depth look at the British public's reaction to The Games in London and the negative impact it's having on certain people's lives. The 2012 L...
Share this note: