Mar212023 by Gary GasteluNo Comments Dodge Challenger SRT Demon 170 is brand’s last V8 muscle car and most powerful ever