Toyabaru

Written on July 8, 2009 – 5:30 pm | by AutoLemming |

In February, the Toyota-Subaru sports car was pronounced dead. Now it is back on. The word is that it’s going to be shown at the Tokyo Motor Show, this year.