Jesus is back in town Cars USA May 4, 2012April 6, 2012 by fasa fasa · Reply View larger map Please wait... Similar Street View images Lincoln Town Car has lost his tooth (Jesus) Truck🚛 Jesus Bird town Best town name When Google came to town When Google came to town. Part 2 Nice Car New York