Stampede at Louisiana Crawfish Festival

More stories from WDSU

More stories from New Orleans