Packers' 1st London game; fans watch from Three Lions Pub - Talking to Fans

Fans talk about how amazing it is to see the Packers in London.

Top Videos