In this episode of "What The Music?!" we are talking with Deborah Levine (vocals) from the band "Lady Beast". We are also playing a few cuts from the latest album 'The Vulture's Amulet'.