Where do ghost trains stop?

At devil crossings.

Previous Random Joke Next