Lustle said I prefer to think of it as. Torque starts races. Horsepower finishes them. Apparently I missed some big part of how this started? Who's building what? What cars are they going into? Let's see some pics people! Click to expand...