Russian Ghost Car DEBUNK

Captain Disillusion

S09E01
E1
January 20, 2015 6 min

Overview

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

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!