Fans reaction to US Soccer Team Win 2010
theroom_237
Published
06/26/2010
Great video of fans reactions to Donovans game winning goal and to history. Gotta love the USA. All the haters can go back to their country and those of you who fly flags from other nations, other than The US flag, well go back to your country and fly it there. I am a 3rd Generation Mexican American who fought for this great country and nothing pi
3 Comments