The instant power when you plant the throttle is just unbelievable!! I knew what to expect in theory but experiencing it first hand is something else.
Trying to talk my boss into bringing this to the drag's some time to get a 1/4 mile time (or even better, let me try
