Thread
:
USA women win soccer final!
View Single Post
Reply
Posted 2004-08-26, 07:38 PM in reply to
HandOfHeaven
's post starting
"Argentina is most definitely going to..."
Argentina is gonna win defs. I saw that coming for the USA.
Profile
PM
WWW
Search
tokill.ace