All Posts by

Sara Lewes

Covering the latest automotive news, reviews, and buying advice. Every topic is balanced to give our readers insights they can trust.

Checking your car oil
Cars

Do Oil Catch Cans Work?

Oil catch cans do not come standard when you purchase a car, but they can offer some great benefits. This video by Engineering Explained takes a look at what exactly oil catch cans do, and whether or not it’s worth it to install one. What an Oil Catch Can Does These small devices are installed …

Cars

There Definitely Won’t Be Another Dodge Demon

It’s official: Dodge will not produce any more Dodge Demons, FCA head of passenger cars Tim Kuniskis told Muscle Cars and Trucks. Despite overwhelming popularity, the powerful Challenger SRT Demon is destined to remain a collector’s item. A REAL POWERHOUSE The Dodge Challenger SRT Demon is a truly impressive car. Boasting 840 hp, the Demon not only surpasses the¬†horsepower …