Denver Broncos are Super Bowl bound; relive awesome win through Twitter

0
64

The Denver Broncos are Super Bowl bound after their 26-16 win over the New England Patriots Sunday afternoon in the AFC Championship Game. Here are the best tweets from the victory.