what the hell is a sure grip

Weird this thread popped up :D I was telling a story just yesturday to a Valiant owners on FB with Uli :thumblef: and I said I had a problem getting off the line shifting with my peg leg :burnout: and a member jumped in and said he liked my car and was sorry to hear about my peg leg :shock:
He thought I had a peg leg :lol::lol: then I posted what I was talking about :D