Blackpool Ghost Train
Blackpool Ghost Train is located in Blackpool (Pleasure Beach), Lancashire in England. The Blackpool Ghost Train was the first “ghost train” in the world and the name “ghost train” originated here. Mr Joseph Emberton built and named the ride in 1930. Reported Paranormal Activity A former operator who always wore clogs died about twenty years [...]
