Posted by David Rogers on Nov 24, 2014 13:06

The Simpsons briefly referenced the history of the Colorado Avalanche in their episode on Sunday night. It is a terrifying tale, isn’t it?

Credit to Ryan Boulding for the clip: