Showing posts with label Broncos are the Luckiest Team in Football. Show all posts
Showing posts with label Broncos are the Luckiest Team in Football. Show all posts

2009-09-14

My Eyes! My Eyes!

Are those orange and white striped referee uniforms intended to humiliate them? Is this punishment for the Ed Hochulis of the world? And why isn't Hochuli doing this game?