This oddly reminds me of something like West Side Story. "Let's Get Loud" aside, it's got a very musical theater vibe to it with a latin flair (obviously because of the song choice).
I assume this show works sort of like a flash mob? Either way, I like it. I believe these are the performers from the parade from what i've heard.