the power of adrenalin!
Sorry folks this is a hoax from some guys in Montreal, in fact on that day on the mount royal where this is filmed there was snow. It has been easily debunk up here and even in the language we can see slip sideing Snowy