The latest TV ads for BMW say that their cars are ED which they say stands for Efficient Dynamics. Strange, because I thought that ED stood for something a little different, mind you it seems appropriate for BM drivers in general.
- posted
15 years ago