1 year ago
World Cup Finals at Bowery Stadium

After the premier of the Tied Together Film, the final game of the 2010 World Cup went underway. If you didn’t watch it then you probably don’t know or care who won, but let it be know, the octopus was right! Ok check out the pictures after the jump.












