1980 Toyota SR-5 Sport Truck advertisement

1980 Toyota SR-5 Sport Truck advertisement

“The SR-5 Sports Truck. The Sports Car of Trucks”

Source: 1980 Mechanix Illustrated

Be Sociable, Share!