Falcons Fans Going Nuts Over Game Winning Touchdown

February 6, 2017 at 6:57 am by Terez in Atlanta Falcons

This comes to us via Twitter. “Not even a review? Knee looked down before he made the final stretch over the plane #SuperBowl #Falcons #Patriots” Watch the video below and judge for yourself.-TO