Appaloosa were an American chamber-folk band from Boston that released a self-titled album on Columbia in 1969. Guitarist/vocalist John Compton and violinist/vocalist Robin Batteau released one further album together as a duo in 1970. Batteau’s younger brother David was briefly a member of Appaloosa but didn’t play on the album. The brothers later released an […]