MichelLichand 2 Posted December 26, 2019 In the Cars universe, Jesus Chrysler got nailed to the Crosswalk. Share this post Link to post