MINNEAPOLIS (WCCO) – A flash mob delighted visitors to the Winter Carnival Saturday with a choreographed dance to Prince’s “Let’s Go Crazy.”

It happened just after 2 p.m., when The Purple One’s voice boomed from the speakers, with the iconic words:

READ MORE: 11 Injured, 3 Critically, In 7 Weekend Shootings In Minneapolis

“Dearly beloved, we are gathered here today to get through this thing called life.”

More than three dozen dancers, wearing matching purple bomber hats, then organized and broke into dance.

READ MORE: Sheriff: Miltona Man, 48, Killed In ATV Rollover

On-lookers took out their phones to record it. Cheers erupted all over the park.

The flash mob was organized by Jenny Wood, of Brooklyn Park, according to The Star Tribune.

Bill Hermann, who recorded the dance and posted it online, said the stunt took weeks of preparation and practice.

MORE NEWS: 'I Laid On The Floor And Just Bawled': Minnesota TikTok Sensation, 79, Overwhelmed By Support After Scooter Breaks

“It was cold and it was AWESOME!” he wrote on Facebook.