Where do ghost trains stop? At devil crossings.

Back To Top