More than 34,000 teddy bears were thrown onto an ice rink during an ice hockey game in Pennsylvania on Sunday.
This footage shows the moment fans launched the cuddly toys onto the rink as part of a charity collection for local associations.
The venue in the town of Hershey, was hosting a match between home team the Hershey Bears and visiting team, the Binghamton Devils.
The Hershey Bears thanked their fans on social media and announced that 34,798 teddy bears had been collected – a new world record, it said.
The count is even more remarkable when considering the venue seats a mere 10,500 people.
The toys collected will be donated to local charities including the American Cancer Society, Milton Hershey School, Cocoa Packs (an association that supplies food assistance for local schoolchildren), and Vista School which provides special education and therapeutic services to autistic children.