Message |
Hey guys, I have a 1990 Fairlady Z, imported from Japan. It's twin turbo from factory but it does not have the twin turbo badge. Instead, it says 'Stillen Racing', its printed under the glass. Anyone have any idea what this is? Photos: [ http://imgur.com/a/oTq4J ]
|
|