scoobyke Well-known member Aug 23, 2007 #1 as above anybody here bout these turbos... http://www.boostplanet.com/aboutus.htm
R Renno555 Guest Aug 23, 2007 #2 Rob they should put you onto there European dealer and not sell direct. Damo