Does Giant Head Have Connection to New Orleans?

Does Giant Head Have Connection to New Orleans?  This potential piece of a Mardi Gras float would have had to float a LONG way to end up in the Hudson!