Lost in the Trees announces East Coast tour dates – News March 11, 2013 Ground-breaking musical collective Lost in the Trees have released a live video for “Garden”, then tour in support of new album ‘A Church That Fits Our Needs’.
Cat’s Cradle Chapel Hill, NC April 2007 April 30, 2007 Electric Six at Cat’s Cradle Chapel Hill, NC April 2007 | Photos by Demon Dolls Photography