Devil Doll is a Los Angeles based band led by the Devil Doll herself, Colleen Duffy. The music is a mixture of '40s style jazz, rockabilly, Latin and punk.
Added by Upcoming Robot on August 22, 2009