Video episode #117: Asheville Urban Renewal. And Beer? Huh?

Last week we shared with you the fact that Asheville, NC shares the title of Beer City USA.

Video episode #116: Asheville, Beer City USA!

The guys find themselves in the mountains of North Carolina, in a fantastic town that many people are calling Beer City USA.