Showing posts with label Russian Ghost Car. Show all posts
Showing posts with label Russian Ghost Car. Show all posts

29 January 2015

Russian Ghost Car DEBUNK



Captain Disillusion deconstructs the viral dashboard camera video showing a "ghost car" appear on the streets of Russia.