Not a far fetched thought. Kinda like El Cid (Though dead) being propped up in the movie.
But then there should be street cam showing the real driver slipping away after parking it.
I'm assuming that video has been "lost" due to a "glitch" …