New Jersey “Vanishing Camaro” Legend
Main Piece: “On this really tough stretch of road, there is a part that has a severe turn which can be difficult for drivers to make when going at highs speeds. Well one night, a woman was driving her Camaro down this road and she lost control and got into an accident, which immediately killed… Continue Reading »