I was reading in 5.0 mustang builder magazine and there is an article about this guy who built a bad @$$ turbocoupe. He used a bunch of parts from his own company called Powell Performance. Any body ever heard of it? Cause I cant find any info anywhere on it.
i've heard of it ...but nothing more than that...
i was acctualy looking for parts for my soon to be TTR90 bike...