mickey
10+ Year Contributor
- 289
- 1
- Aug 7, 2011
-
New Haven,
Connecticut
i know it stand for "wheel horsepower" but i dont get it. can someone explain it to me because it making me confuse between hp and whp. it would be help a lot of u help me get my mind straight and clear.


