The Caddy appears to have been visited by the tuning fairy, but is the alleged extra oomph plenty to beat the mighty Dodge ...
The Dodge SRT Demon was a street-legal drag car built by the company in 2018. While it was built to be legal, the National Hot Rod Association initially banned it. The Demon features a ...