PlasmaBomb
Lifer
- Nov 19, 2004
- 11,636
- 2
- 81
wbhp? Errr. "Wheel brake horsepower"? That's meaningless.
Yes, whp, I got the acronym wrong.
But since rolling roads measure the power at the wheels and back calculate for drivetrain losses to get "bhp"...
