SGBARRACUDA said That is a strange looking brake pedal. I've never seen a A-body pedal like that. Click to expand...