Local village folk at Loxley, Sheffield have caused a stir by claiming their cow is a holy incarnation and has a message from god. The cow’s markings bear a striking…
September 4, 2005556 CommentsRead More
Recent Comments