Throttle House recently pitted three of the most powerful performance sedans against each other in a drag race and a roll race. The new BMW M5, Audi RS7 Performance, and Mercedes-AMG E63 S faced off to see which car offers the best mix of speed and engineering. Just like week the Canadian duo pit the […]