Grab a can of spray paint and smear on the glitter, it's the video premiere to the more hot than hot new single from Cicada named "Psycho Thrills"...
This track is electrolicious and I love it.Oh Shit! has teamed up the LA loving Mynx to put their own unique spin on the classic power rock track "Eye Of ...