Toronto takes over the Sabres house
Episode Ep 237 30 min 2s
Leafs fans showed up to Buffalo on Saturday night and completely took over the Sabres barn.

Community discussion