Check out the new show Life On Mars...........TV guide has a two page spread this week.....look at the pictures........you'll discover a Stude pick-up truck...one can clearly see the tailgate with the word Studebaker.
Announcement
Collapse
No announcement yet.
Studes on TV
Collapse
X
Comment