DFX 340 Duster said The photo of the tow truck in front of the Prince Chrysler Plymouth dealership looks like it is a scene from the original Gone in 60 Seconds movie. Click to expand...