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.