Just got my new car. Its even better than the other S3. Why did they stop making it!!
S Stormcatcher Registered User Joined Jan 4, 2003 Messages 59 Reaction score 0 Points 6 Location Bushey, Herts Jan 16, 2004 #1 Just got my new car. Its even better than the other S3. Why did they stop making it!!