Illuminati Hotties is a Los Angeles-based band founded, fronted, and led by Sarah Tudzin, who has been around the music industry as an audio engineer ...
Surf-pop is one of the harder genres to stand out in these days given that it's pretty darn saturated. This song, however, pulled it off, though I'm n...