Anyone watch the NFL?

soccer star

New member
As a massive futball fan I am now watching the NFL. Americans sem to love this sport and IK am becoming a fan too. My team is the Chiefs. How about you ...
 

BMR Sandy

Moderator
Staff member
I heard New England is also a good team.
cheers.gif
 
Top