Twin-Turbo ‘General Lee’ 2,300 HP Dodge Viper Will Beat You All Day Long


When it comes to racing against the very best in a straight line, matching up against twin turbo supercars is about hardest thing you can do, unless you're also running a similar setup.
Read more ยป