Scooter riding preacher insists he’s Jesus reincarnated despite 40 arrests and ban from Britain
Inri Cristo has been dressing up as Christ since 1979 and tells followers: “I can be crazy but not dumb” This man believes he is
Read more