TOYOTA CRESTA GX71 TWIN TURBO commercial Cressida MX73 GT

Toyota Factory Best Power and Luxury in it’s time!
Back to Top