Animal Lover
{
Animal Lover is an album by American art rock band the Residents. Released in 2005, it is a concept album about the interaction between human beings, industry, and nature, Animal Lover was released to relative critical acclaim and remains a fan favorite.
{
Guilt - 2013-11-11 00:00:00
Similar Artists