CD Release Party for Birds of Avalon, a progressive rock quintet from North Carolina.
Added by Upcoming Robot on July 5, 2009