This touchdown celebration is incredible

If you miss NFL TD celebrations, watch this one from the Chinese Area Football League

More Buzzer Videos

More Buzzer Videos»