I have a thread that was started a while ago, and yes it is the twin turbo impreza