NFL in London?
NFL in London?
Out of context: Reply #2
- Started
- Last post
- 42 Responses
- Llyod0
I've heard that the germans like american football. probably because the goal is to march down the field.
I've heard that the germans like american football. probably because the goal is to march down the field.