The Dodge Challenger SRT Demon 170 has been out of production since 2023, but remains the most powerful muscle car ever made. Its supercharged 6.2-liter V8 was rated at 900 hp when running on gasoline ...
ST. LOUIS — The driver who is suspected to have driven the wrong the way on northbound Interstate 170 and caused a deadly four-vehicle crash was an 88-year-old man, according to Missouri State Highway ...