All of the Animals is an acoustic, experimental band from Boston, MA.
Added by Upcoming Robot on September 27, 2012