Russian Ghost Car

0
367

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.