Author Posted on October 25, 2011 John Cleese rumored to be top pick for the role of Jesus in Michael Moore’s new production, The Teratoma. October 25, 2011 11:59 am GMT -5 (No Ratings Yet)Loading...