Dec
2nd
Stay connected Subscribe to our RSS feed
Toyota is not kidding around with safety; after the much-publicized episode of recalls due to sticking accelerator pedals earlier this year, they are doing everything in their power in order to change the negative perception that some customers might have concerning the safety of their vehicles. Therefore, they have announced the introduction of their Star Safety System for all their 2011 vehicles, in a press release today. Full story...