Fans: Falcons vs. Lions - 2014

Falcons fans and fans from across the NFL gathered at Wembley Stadium on Sunday to watch the Falcons take on the Lions in an International Series game.

Advertising

Advertising