Dodge Builds Last 2018 Dodge Demon
When Dodge initially teased the Challenger SRT Demon, it was poised to be the world’s fastest, most powerful production muscle car. With 800+ horsepower, a 9.65-second 1/4-mile ET, and the […]
Edelbrock Appoints Don Barry as President and CEO
Don Barry is the new president and CEO at Torrance, CA-based Edelbrock LLC. Barry most recently served as Chief Commercial Officer of ISN, the world’s largest distributor of automotive tools. […]