Hi I seen the Subaru impreza hatchback on here last week which you didn't know if they where making. I have been looking for ages and can't find the picture. Can someone help Cheers Sticks