Record-setting avalanche of 28,815 stuffed teddy bears at the 21st annual Petro-Canada Teddy Bear Toss!

This is a tradition.