A BMW 330 lines up against a Dodge Challenger SRT8 for a quarter-mile drag race between German precision and American V8 ...
The SRT and RT divisions at Dodge came about during different eras and mean different things in the vehicle lineup. Here's ...