f1rst motorsf1rst motors
DeTomaso "almost ready" to deliver their first hypercar