Pit Stop During the 2008 Saturn Astra Road Test

Pit Stop During the 2008 Saturn Astra Road Test

Photo from one of the pit stops during the 2008 Saturn Astra ride and drive.

Random Article from the SaturnFans.com Archives

Automotive News Says New Vue Will be Built in U.S.