Anyone remember Palisades AmusementPark, NJ, just across the Hudson River from New York City? Abusive comment hidden. (Show it anyway.)