Who was it that said rock ‘n roll is dead? Well find me a voodoo doctor, ‘cause Dollhouse gone and done revived some “high energy rock ‘n soul” on their debut full-length album, The Rock and Soul Circus. And what a circus it is, with high-flying guitar solos, contorting vocals and a balancing pyramid of […]