USA USA USA USA in world cup final YEAH!
View Single Post
July 17th, 2011, 07:56 PM
Join Date: May 2008
Location: Greeneville, Tennessee
Taking nothing away from Japan and knowing little about soccer, I feel it is a game the US should have won.
View Public Profile
Send a private message to ToddDH
Find all posts by ToddDH