View Single Post
Old
05-10-2010, 07:17 PM
  #24
Brodie
voted best
 
Brodie's Avatar
 
Join Date: Mar 2009
Location: Michigan
Country: United Kingdom
Posts: 14,473
vCash: 500
I've often wondered just how popular American football actually was/is in Germany. I saw some of those NFL Europa games on TV and the fans looked pretty into it.

Brodie is offline   Reply With Quote