Auto Express
Special deals when shopping for cars on Presidents Day?
The celebration of the big deals that started with auto dealerships in Massachusetts and spread across the country is now just another long weekend, but as always, you can find deals if you’re good enough. flexible.