Japanese automakers are very likely counting down the days of 2011.
Read This Article
Subaru has recalled 69,590 Legacy and Outback models for a potential moonroof defect.
Subaru is bringing some mighty production-ready-looking concepts to the Tokyo Motor Show.
Who'd have thought that most automakers, conservative in their business, would liven up a little for April Fool's Day, one of the best holidays of the year?