Where Did It Come From? This Ghost Car Will Haunt You

No matter how many times you watch this, you won't be able to explain where the ghost car came from.