Quote Originally Posted by Cincinnati_Kid View Post
Reported on the news yesterday, that new vehicle sales are expected to decline drastically this year from last year, when over 17 million were sold. What goes up, must come down.
Indeed....