Jones Beach, New York, 1981 Date: July 1981 Location: Meadowbrook State Parkway headed to Jones Beach, Long Island, New York Source: Don Norkett, via Newsday What do you see here?