1966 Cobra Pedal Rod Posted on February 16, 2016 by Jon Zijlstra 1966 Cobra Pedal Rod, a stunning example.