The Boston Bruins have a great Halloween tradition. Every year, the players dress up in their own costumes, often of the ridiculous and potentially embarrassing variety, and visit kids at Boston Children's Hospital.

This year, the kids were in for a particularly special treat.

The Bruins that dressed up came as the cast of the Disney hit Frozen (via @NHLBruins).

Dougie Hamilton (far right) stole the show as Elsa, who you've probably heard your own kids or the neighbors channeling while singing Let it Go every single day.

Also in costume were, from left, Kevan Miller  as Kristoff, Matt Fraser as Anna, Matt Bartkowski as Sven the reindeer, Seth Griffith as Hans, Torey Krug as Olaf the snowman and Hamilton.

If there's something more memorable than meeting NHL players, it's meeting them while they're dressed in some ridiculous costumes.