Te’Devan – June 10, 2005 April 27, 2015 1632 × 1224 Te’Devan – June 10, 2005 Te’Devan the 6′ 7″ Jew healing a kid June 10, 2005 Union Square NYC Share