Leafs Fan Reaction 76 - Battle of Ontario = Whoa

3,369 views · Published 23 March 2008 · 5:14 · Indexed 4 November 2026

Channel: SteveDangle · 2008 · Sports

Watch on YouTube

That was one of the better battle of Ontario's there's been in a while. Hot damn!

More from this channel