The truck is electric and , curiously, that Turo rental app is private. Not one of the major companies. They offer delivery which kind of widens the web of possible perps. Credit card? Payment how?
Rented in Colorado? This is getting weirder.
I know the cyber truck is electric - is the F-150 also electric? Perhaps due to the fact that once those batteries start burning, they’re hard to put out. You can’t just hose them down with water.