Greatest Sports Franchises - Montreal Canadiens

WatchMojo

by WatchMojo

32.7K
3 610 views
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 League's Montreal Canadiens. Distributed by Tubemogul.