Cuda is MISSING.....?

I would file a report, sounds like this could be a stolen car to the police and maybe enough to put a flame to the drivers pucker hole.