any of the deceased own any patents?
The only way I can see getting all 3 cars in the woods is if they were going the same or near the same direction like a chase.
Somebody owns a patent or worked on a patent is my bet.
street signs define location and dumpster or building material in background in an upscale neighborhood.