News

Well, it looks like this week some guerilla artists took it upon themselves to advertise Toyota's current recall and controversy over mechanical failures, which led to some deadly consequences.