It's my b-day today and this came on the radio in the car leading to many high-pitched voices and cringe from at least two passengers.
Unabashedly bringing the disco vibe, superhero wardrobe, and falsetto. Great jam.
I'm a sucker for any song with "pew pew" laser sounds.
OH THE IRONY