Looney Toonies
Registered User
Not sure if this has been posted already but these guys are absolutely hilarious. Really can brighten up your day after a Leaf shellacking.
Go Leafs Go!!
http://www.youtube.com/watch?v=kmRcm7nWISc
Go Leafs Go!!
http://www.youtube.com/watch?v=kmRcm7nWISc