Touchdown!

Two American Football teams are on a tour of Europe and have a quiz to see which team can name most places in Holland. The game was won by a single Dutch Town.

Not rated yet