Dollhouse London Biography Dollhouse (All-Female Rock/Metal Band) London, UK. show more... Songs (4) Steve Stalker Broken Mirrors Broken Mirrors (Intro)