Sports

/

ArcaMax

In what country was the 2012 International Series game played?

on

Published in Football Trivia

China
Scotland
Russia
England

England. The NFL game was played at Wembley Stadium.

 

 

Comments

blog comments powered by Disqus

 

Comics

Bob Gorrell Scott Stantis Joey Weatherford David M. Hitch Crankshaft Loose Parts