Greatest Sports Franchises - Montreal Canadiens

In this ongoing series, http://www.WatchMojo.com takes a look at the greatest sports franchises from around the world. In this video, we look at the National Hockey Leagues Montreal Canadiens. Distributed by Tubemogul.