SportsMascots Wikia
Advertisement

Howler.jpg

Howler the Yeti was the first official mascot of the Colorado Avalanche.

Advertisement