Press Releases
Published on November 26th, 2012 | by BajaBusta
21989 Chevrolet S-10 Baja Press Releases
The information below was release September 15th, 1988.
MAN… What a POS! Who would ever be caught dead in one of these? 😉
I honestly thought these were pretty cool in the day…
I know, who would!?!?