powell performance August 17, 2005, 10:17:31 PM 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. Quote Selected
Re: powell performance Reply #1 – August 20, 2005, 02:54:29 AM i've heard of it ...but nothing more than that...i was acctualy looking for parts for my soon to be TTR90 bike... Quote Selected