I want to get an airbox removal kit but it looks like their is more than one out there. I saw one at British Customs and another at newspeedmaster.com. Does anyone know the difference in the two/ have any opinions?
-------------------- We know why dogs stick their heads out of car windows.