0 Photos / Stand Alone February 16, 2023 Car Dive During a road trip I had long ago, but not sure where this was at. But it looks like a bunch of cars pushed into the ground front first. Believe it’ some kind of...