E in showrooms...
#1
E in showrooms...
August 26th, according to the latest from my dealer, is the day the '03 E will show up in US showrooms...
Last edited by vectra; 04-19-2002 at 03:38 PM.