Video: Tow company owner gets paid to own an authentic Shelby Cobra body and chassis Pictures





Back to top