I’m Sorry Toyota, You’re Too Late
Toyota debuted the "FT-86 II" this week at the Geneva Motor Show. And I have to say, it looks good. Unfortunately, they're WAY late, for me anyway. As anyone that has talked to me in the 6 months would know, I have my ...
