Video: The NOLA Art House

An artist shows off his creation -- an icon at NOLA's own San Fermin.