Megafaun celebrated the release of their excellent third full length self-titled album Thursday to a packed crowd at the newly renovated Cat's Cradle. The band recently toured throughout European and have been hunkering down for some family time in their new homes in Durham before hitting the road this Fall in support of the new album.
Owen Perry Wright, The Prayers and Tears of Arthur Digby Sellers, returned to the stage (after his Hopscotch show a few weeks ago) to play a handful of acoustic tunes.
Music , Other posts by Jedidiah.
Megafaun Photos Cat's Cradle Cat's Cradle
why does your slideshow have to reload the entire page every time i hit next?
Share Your Thoughts
Commenting is not available in this channel entry.