Featured - Mascot Slams Head Into Goal Post

Check out this hilarious clip of the Denver Broncos mascot slamming his head into the goal post after the Kansas City Chiefs convert an extra point.

Most PopularNewestSort Videos