Automotive News Uncategorized Now that’s what we call Land Cruisin’ May 15, 2017 admin A 2,000-hp Toyota Land Cruiser, with former NASCAR champ Carl Edwards piloting, set a 230-mph speed record.