I also looked this map location up. Cycling through on LFT I can’t even fathom how the hell a car could make it to the water. Through the rails, over the concrete steps, about a 20’ fall to the LFT and then off the wall falling into the water. How fast they were going and how they survived is nuts.