Just got back from filming in New Orleans for our upcoming special! Look what we found!