Originally Posted by Motor
Of all the vehicles...I can't believe a minivan got you guys to comment. The Alphard/Velfire outsells the entire Lexus brand.
I think because I always sees it as a quirky car. I just saw the ad, holy moly looks like the Lexus LM is far better than the Alphard/Velfire.