The Royal Brewery Tour

It is a new brewery and taproom to enjoy in New Orleans, the Royal Brewery. Duke Carter gives us a special tour.