The community thinks...
2003 Astroboy by Junebug32 on 12/21/2009. Trim: 2003 Chevrolet Astro AWD, Owned 1 year.
Pros: I love everything. Very dependable
Cons: Wish it got better gas mileage. Also wish they came with V8 or Supercharged 4.3.
Overall review: I would recommend one of these vans to anyone
Review ID: #544496 Is this review offensive?