posted
I was wondering what the word is around England when it comes to the NFL playing games in London. Is it positive or negative? Is anyone on here from England interested in it? It appears on tv that a lot of people are at these games but not sure how big the stadium is. Do the kids play American football over there
[ 27. October 2015, 04:44: Message edited by: TerdNthePoolGGB ]
Posts: 1990 | From: The deep end | Registered: Jun 2011 | Site Updates: 14
| IP: Logged |