We peer reviewed all the evidence for this theory, confirmed it with indisputable evidence and the answer is... That it was God

2,617 shares