World Cup Final viewing party in Philadelphia
Posted on Sunday, Jul 11, 2010
A big crowd of fans gathered on the 1500 block of Locust Street to watch the World Cup championship game between Spain and the Netherlands on a big screen.
*