Some Denver Broncos fans managed to find a nifty way to skirt traffic by literally dropping onto Sports Authority Field at Mile High before the Sunday's AFC Championship game Broncos against the New England Patriots
Thursday, January 23, 2014
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment