TheStranger
Registered User
do a lot of avs fans live in Toronto? seems like a lot of you will be invading but unlike sens fans we welcome you to our arena
I live in Ottawa but hate the Senators more than any non Avs rival team. I organized my vacation around going to see them in t.o