FREEDOM FORUM: Discussion

Article Image

https://www.ericpetersautos.com

New car sales are down - again - for the seventh month in a row. Which means they've been slipping all year long so far. The last time it was this slow was about ten years ago - which was the last time the car business fell down and almost co

Make a Comment