May 30, 2024
The drunken van driver theory seems pretty plausible. In which case it would have to be someone local to know the track. Probably too late now to effectively pursue that avenue.
I've shared the link on the me.dom Mastodon server, for what it's worth.