A Miracle of Modern Science? – Jesus Come Back to Earth? – Or Just Plain a Con?
A couple of days ago we told how the previously healthy pacers Eight Carat, Juggernaut and Steam Punk died in training on the Byford track. Well would you believe it Jesus has turned up and – mistaking them for Lazarus – raised these 3 horses from the dead. The Stewards must have known that the […]