How in the world does someone not know APS. They were like the main people for rear mount turbos.
I bet that thing sounds sick nasty with the turbos going through the exhaust.
Uhh..actually, you're talking about "STS", not APS. So we might as well include you in the group of people who don't know who APS is.
www.ststurbo.com