Media Lounge

London Fans Happy to See Falcons at Rally(00:46)

The Atlanta Falcons are just a day away from hitting the field at Wembley Stadium, but took time to greet fans and address them at the International Series Fan Rally held in Trafalgar Square on Saturday

Latest Video

Latest Audio

Cheerleader Videos

Game Day Photos