Russian Ghost Car DEBUNK
kilgore9012
Published
01/21/2015
Captain Disillusion deconstructs the viral dashboard camera video showing a "ghost car" appear on the streets of Russia.
0 Comments