Skeleton Crew debuts at Bowstring Pizza and Brewyard