We have to have some footie fans out there!!
What team are are you watching and do you think Brasil will win it all? And if they don't will the locals burn down everything in sight?!
I still call it soccer and watch MLS as well, so let the heckling begin![]()