3
Russia? This has to be Russia.
0
The Camry had Russian plates so probably.
Russians are the only ones crazy enough to do this, I swear.