Flyover Tour

A flyover tour of the next best stadium IN THE WORLD, opening Fall 2017:

http://www.atlantafalcons.com/media-lounge/videos/Fly-Through-New-Atlanta-Stadium-/b6be5e8d-a1a9-46ca-b810-45ed1d38b387

Advertisements