ucmgrad
Well-known member
Either this noob hasn't utilized the search button correctly but I haven't found any thread on the upcoming World Cup which is only seven days away? Anyone else going to watch? Last time someone posted links to stream them online (from work of course :laughing).
Soccer fans in Barf World?
Soccer fans in Barf World?