Song of the Day: “Screaming Into the Witches Cauldron” by Talking Mountain

Today’s song is “Screaming Into the Witches Cauldron” by Talking Mountain. This song is the second single off the band’s debut LP The Nature of Magic and the Magic of Nature. Listen to the song below and for more information check out the band’s MySpace, Facebook, and Twitter pages. Get their album The Nature of …

Song of the Day: “Screaming Into the Witches Cauldron” by Talking Mountain Read More »