Monday, July 20, 2009

Oh Futbol how we luv thee

With the new soccer stadium being built up in Chester, PA you just have to will the fans react to certain games? Well, last weekend the U.S.A. took on Panama...let's just say it got a little rowdy.

Come on fans, don't give us more bad rep! Please advise :).
Post a Comment