View Single Post
JuniorB JuniorB is offline
Junior Member
Posts: 221
Join Date: Mar 2016
Car: 2007 e60 5 series
Default 01-20-2018, 07:46 PM

All kidding aside, there are Mamba brand turbo parts all across eBay, honestly it looks like they have upgrade rebuild kits with 9blade turbines and bigger compressors. There was a tread about this company saying they were an Australian company. Really, is anything made over hear as far as turbo parts? Same size wheels with different material dosent add up to much, there are treads on that is also.
Reply With Quote