The AC Cobra ReplicaStanding Up to the Original?

The ac cobra replica is a sports car with a Ford V8 engine which has been manufactured from time to time since 1962 in the United States and England. It is also known as the Shelby Cobra within the U.S. However, realistically speaking, only a few hundred ac cobra sports cars were ever built. The […]