Friday, September 3rd, 2010

You know that Toyota is top of the line when it comes to the best safety features on the market, but that doesn’t mean you ever want to put those safety features to the test in a serious accident. Wintertime is prime accident season, with ice and snow on the roads making the conditions less [...]