Forced Induction
First I must introduce myself to the forum, I am a long time lurker but have been away from the euro scene for a long time as well so haven't been a poster!
I have been in Australia for the last 6 years and I have been heavily involved in the Japanese car scene over here. I am going to be...