Oh yes it's made it in my top 10 car's :D
The Impreza RB320 takes its name from the late 2001 World Rally Champion, Richard Burns, combined with the car’s horsepower So you are right with the 320 part. Their also limited amount of them not sure what that is I just want one :D