You’ve got to hand it to the Vancouver Canucks Green Men. Is there another team mascot(s) in sports that better embodies the energy of its fans combined with everything you fear about participatory theater?

via TO

posted by Dave from Wheeeeeeee.com