Toyota Cresta.
Look at this beautiful Toyota GX71 Cresta (Cressida in U.S.) that I found looking through this one random Japanese blog. Even though I have been craving AE70's and looking at almost every possible picture out there from the ones in Japan, I keep running to these babies. Wouldnt mind one of these.
No comments:
Post a Comment