27 Mar 2023, 12:38 UTC · By: Ciprian Florea / Rated at 650 horsepower and more than 1,000 pound-feet, this 1970 Chevrolet Chevelle proves that diesel-powered muscle cars should be a thing.
2 Oct 2020, 15:59 UTC · By: Mircea Panait / The Demon is a wonderful machine, but at the same time, the people who designed it don't want to acknowledge the Air Grabber hood scoop's design flaw