Russian Ghost Car

0
293

As some cars turn left at the lights, another car comes out of nowhere! Watch again carefully and see if you can figure it out.