3 ms·
That was my impression, but apparently they're also sold with a Toyota badge on them, which somewhat changes my feelings on the matter.
by cwillu 3y ago
That was my impression, but apparently they're also sold with a Toyota badge on them, which somewhat changes my feelings on the matter.