Turbo Identification - 11th Feb 2006 8:17pm
Any Idea what this turbo is off, or any details about it? All I know is stamped on it is 'Air-Research'
I dont think iv given enough detail about it but that is all I know at the moment, any ideas? I'll try and find out more
I dont think iv given enough detail about it but that is all I know at the moment, any ideas? I'll try and find out more