That much horsepower is brought to you by a 351-cubic-inch (hence the name) supercharged V8 that also pumps out 655 pound-feet of torque. Power is laid down through a six-speed manual gearbox with ...
Some results have been hidden because they may be inaccessible to you