September 1955. Italy. Racing driver Jack Cavalcanti crashes his race car into a statue of Jesus Christ in the small town of Castello Cavalcanti, which leads to one of the quirkiest family reunions ever.»11/14/13 9:45am 11/14/13 9:45am
Kinja is in read-only mode. We are working to restore service.