3 ms·
Competitor enthusiasts? I have two Toyotas and think TRD is a stupid badge.
by linsomniac 4y ago
Competitor enthusiasts? I have two Toyotas and think TRD is a stupid badge.
- olivermarks 4y agoToyota make terrific vehicles but their performance marketing is hilarious