April Sale - 20% Off

Where do ghost trains stop?

At devil crossings.

Previous Random Joke Next