A very interesting story. A couple sees a woman lying on the side of the road and reports it to the police. When they come to investigate - there is no body. What happens next is crazy!! Check out the video here.
Spirit of a Dove - Guest Post by Stephen Bourne
3 weeks ago