Let’s GOOOOO! I love it when songs just hit the ground going 100 mph. ELECTRIC MAMA gives you a good slap on the bum and sends you on your way with their new track Black Hole Love. Lemme warn…

SussySempai