I'll preface this by saying that I'm a Chiefs fan and hate the Broncos with every ounce of my being. Chances are I'll never stop by your site again.
I noticed this in this week's Sports Illustrated. I hate your team, but I love your bus.
Pezedit - Fixed the pix link