I saw a bunch of people making noise at Dundas Square last week and didn't really know what was going on... Just had this video brought to my attention, though:
http://www.youtube.com/watch?v=oy_oSfwYkeY
Judging by the movie clips spliced in, maybe all the howling has something to do with...