Originally Posted by fullnoise68 Rod, are those two 'Shell' panels for downforce or as wind deflectors over the front wheels? Would think downforce Steve. Note they are a fraction taller than the original photos. (maybe they couldn't find smaller Shell signs)
Forum Rules