The Toronto Maple Leafs are terrible

Here’s a new video I made about everyone’s least favorite hockey team:

3 Comments; - Discuss on Facebook