This is the new Leafs logo!
Heck yeah it is! Woo!
New? Are you sure?
I am not a fan.
Vote
View Results
See this poll on:
https://poll.fm/9296443/embed