Chelsea Mitchell
I recently had the opportunity to interview Chelsea Mitchell, lead singer of Dirty Dollhouse. Originally a solo artist, Chelsea formed the group with two singers, Amber Twait and Vanessa Winters, who each performed in their own bands, Levee Drivers and The Lawsuits respectively. Together, the […]
Interviews