Im watching it, its actually a not bad game, il be staying up tonight tho to watch my team the patriots
Announcement
Collapse
No announcement yet.
Vikings vs Steelers in London. Any UK NFL Fans?
Collapse
Comment