Loading...
Showing posts with label Belmont. Show all posts

Two men capture ghost chasing reversing car in England (video)

A VIDEO of a mysterious ‘ghost’ allegedly captured on a road going out of Blackburn is causing an internet sensation. Two men filmed the all...