Falcons fans pack streets to watch team leave for Super Bowl 51

Atlanta Falcons fans filled the streets on Sunday to watch the team bus leave for the airport.

Atlanta Falcons fans filled the streets on Sunday to watch the team bus leave for the airport.

Leave a Reply

Your email address will not be published. Required fields are marked *