Originally posted by DEV0 E30
nono- that car is out of the UK..
you're thinking of the guy in FL who puts enormous turbo's on everything, i cannot remember his name but his car is not the one on the cover of the mag. I want to say his name starts with a P, but i can't remember
Comment