Denver Broncos Use New Hampshire Photo To Promote Home Game

Despite being based in Colorado, the Denver Broncos promoted their home game with the image of a New Hampshire ski area.