Many have dubbed the past few months as the "season of recalls" as numerous automakers have ordered automobile recalls. The latest is Toyota, which is recalling more than 6.4 million vehicles around the world. Volkswagon also stopped selling one of its models after reports of leaks … [Read more...]