Related Information for Apple Horse Indie folk band from Boise, Idaho. Created in 2008.. read more