Hubbard Auto Center 14825 N 82nd St, Scottsdale, AZ 85260 Phone: 800-839-4490 1965 Backdraft Cobra 800-839-4490 Directions To Dealer Request More Info Credit Application Vehicle Overview 1965 Backdraft Cobra Replica (Brand New Build) One of the best colors and well equipped with the following: Grigi... Read More