03.06.12
Comments Off on Other Lives: Tamer AnimalsMusic
Anytime I hear a band might be supporting a Radiohead tour (Radiohead being one of my all time favorite bands) well…my ears perk up. And Other Lives is doing just that. The song ‘Tamer Animals’ The song is the title track off of their album under the same name. I highly recommend checking it out.