Youtube Homeless World Cup 2011 By Beyond Sport - August 26, 2011 Share Facebook Twitter Google+ Pinterest WhatsApp The Homeless World Cup 2011 took place in Paris, France in the shadow of the Effel Tower.