Bizarre Foods: Delicious Destinations: Season 10, Episode 15
Andrew zeroes in on eats that are oozing Southern charm in Charlotte, North Carolina.