2008 Chevy Astro

Discussion in 'Chevy Uplander & GM Minivan Forum' started by ChevyFan, May 31, 2008.

  1. ChevyFan

    ChevyFan The Sheriff Staff Member 5+ Years 1000 Posts

    I saw this on the GM website, not sure what it is. Anyone have an idea?

    2008 Astro Body Upfitted by Supreme Corporation
  2. Davandy

    Davandy Moderator 5+ Years ROTM Winner 1000 Posts

    No idea :no:

Share This Page

Newest Gallery Photos