Take a guess...Is this pic from Mardi Gras or Halloween in New Orleans? Gotta love the costumes :) Only in NOLA