View Single Post
06-10-2010, 07:42 AM
Join Date: Jan 2009
seriously derailed thread! ha ha.
Wel I am a big fan of american sports but Football stands out above the rest - and i reckon it may just one day improve in popularity out there.
I just hope come Saturday evening I still have bragging rights!
View Public Profile
Find all posts by Jonlion