Was looking at the new lockhart cat. today and noticed they have a listing for Factory showing an ignition adv. & shift kit. Also showed Euro SpeedScreens (clear/smoke & dark smoke), K&N filter, carbon fiber front fender (ugly!) that was pretty much the big things... Any body have any ideas how bad the euro speedscreen might effect the busa??(drag?)
Sabor
Sabor