The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Animal
Animal is the third studio album by Australian post-grunge band Motor Ace, released in August 2005. The album peaked at number 21 on the ARIA Charts. The commercial failure of the album prompted Motor Ace to officially disband by the end of 2005.
Everything about Animal →