LOOK: Falcons take to the skies for New England

The Falcons were in flight Friday to New England where they will face the Patriots Sunday night. Take a look at our travel gallery, presented by NAPA.

Advertising

Advertising