Denver Broncos - That'll do, horse

A Denver Broncos employee tells Miles, the Broncos' mascot, to stop banging the drum just prior to a crucial fourth down play for the New England Patriots.

Most PopularNewestSort Videos