1982 Toyota Starlet: Desert Race Champ! [Classic Ad Watch]

Those sand rails had better look out, because the Starlet- right off the boat from Japan and sporting JDM fender mirrors and right-hand-drive- now rules the desert! Never mind the fuel-economy thing; it's off-road prowess that gets Starlets off the showroom floor!



Related posts:



Related posts:



0 коммент.:

Отправить комментарий