A bit of (Hopefully) useful info... This might be worth you checking guys n gals! On your downpipe there is on some cars a steel bracket which eventually starts to transfer the turbo high pitched...
Liked On: 24th January 2012, 10:21
Liked On: 15th May 2011, 18:33
Liked On: 5th April 2011, 21:01