View Single Post
12-23-2012, 10:57 PM
Registered User
Join Date: May 2011
Location: Vancouver
Country: Canada
Posts: 194
vCash: 500
Originally Posted by Xokkeu View Post
Sports in general are more popular in North America than Europe, watching sports that is. Canada has a stronger love affair with one sport than any other nation I can really think of off the top of my head.
Any European/South American country and Soccer


hollywood99 is offline   Reply With Quote