Giant Head Found Floating in Hudson RiverGiant Head Found Floating in Hudson RiverThis head was found in the Hudson River. Do you know where it came from?Nahum RayNahum Ray