I believe it is a ride at Coney Island, maybe Bumper Cars. Coney Island used to be on the same property as River Downs. Spent many a good day at Coney Island as a kid.
Any idea on the year the chip was made?