Bad Books at Local 506, Chapel Hill, NC

Bad Books, an indie rock band featuring Kevin Devine and Andy Hull, perform at Local 506 in Chapel Hill, North Carolina.