Supercharged Shelby Mustang GT500CR by Classic Recreations Is a Real Beast
Back in the 1960s the battle for the muscle car supremacy was fought between Chevrolet and Shelby, two iconic American cars that have eventually developed the entire concept of muscle car forever. It was the era of supercharged cars with whopping power under the hood. To pay their respect to […]