Quote Originally Posted by AndyG View Post
You will get used to tucking your left foot under the clutch pedal.
That's where I've always put it. You ever been in a non v8 75 or ZT? The foot rest is hopeless, my foot gets wedged in by the clutch pedal and can only get it out if I bring it out at an angle lol