mitcht_21 Member Joined Jul 5, 2013 Messages 17 Reaction score 0 Location tasmania Aug 1, 2013 #1 Hi guys Just wondering if any of you know anything about the pedal box that's suppose to stop that delay from your throttle.. Has anybody got 1? Are they worth it..? Cheers
Hi guys Just wondering if any of you know anything about the pedal box that's suppose to stop that delay from your throttle.. Has anybody got 1? Are they worth it..? Cheers