The Leafs forced a Game 7 with a 2-1 victory over the Bruins last night. Thousands of diehard fans gathered outside the Air Canada Centre and cameras caught this magnificent moment following their second goal.
That is one large mosh pit filled with Canadians drunk on the hopes and dreams of a lowly franchise. Game 7 is tonight. Plan your lives accordingly Canada.