Dana67Dart said Drag racing? Street racing? Stoplight to stoplight? Looks? Sound? Feel? What I was trying to understand is why do you need the extra hp? Click to expand...