Introduced in mid-1980s with considerable towing and hauling capabilities, Chevy Astro was a true workhorse. Production of the car was discontinued from 2005 due to its lack of modern minivan qualities like outstanding technology and sedan like comfort and performance, but the car was quite affordable, reliable, and dependable vehicle of great capability and charm. […]

Continue Reading »