Unusual collision in a game between the Dallas Stars and Colorado Avalanche on Friday, November 18th, 2011 at the Pepsi Center in Denver, Colorado.

Tagged with:

Like this post? Subscribe to my RSS feed and get loads more!