by Philly » Thu Jun 19, 2014 3:07 pm
America is officially better at soccer than England. Suck on that you vile limies.
go ahead. keep screaming "Shut The f**k Up " at me. it only makes my opinions Worse
- These users thanked the author Philly for the post (total 2):
- Homer • Saz