Shopboy Dec 23, 2010 Do u still have the 2.6 kenne bell on ur car?I have a 03 cobra with the same set up had a few question see if u can help me out
Do u still have the 2.6 kenne bell on ur car?I have a 03 cobra with the same set up had a few question see if u can help me out