Reviving old thread.
The Backdraft Cobra uses roll-bars of 1 5/8" diameter. Would the Finishline 1 1/2" clamps fit over the Backdraft tubes bearing in mind the extra size required for the rubber insert? However, Finishline does not have stock of the 1 1/5" ones and they do not respond to emails. Maybe one of you guys have an inside line to Taylor at Finishline to ask when will they get stock again...?
Has anyone dealt with these guys yet?
https://www.pythonvehicles.com/interior