Carolina Brewery, Chapel Hill

In this episode of the NC Beer Buzz, we traveled to the Carolina Brewery in Chapel Hill to talk to Thomas Transue, their head brewer.