All Subaru had to show at Frankfurt was this 2006 World Rally Championship replica prototype which incorporates the Impreza's 2006 face-lift.
The STI really is a serious performance car.
Subaru aimed to change perceptions of the Impreza this time around.