News

Toyota also beefed up the suspension, added 37-inch tires ... giving the concept a short wheelbase and a purposeful stance.