Showing posts with label Ghost car. Show all posts
Showing posts with label Ghost car. Show all posts

Friday, April 18, 2014

Video Post: 'Ghost' car shows up out of nowhere on busy Russian road

ST