News The New Toyota Land Speed Cruiser Is Big, Bold & Powerful If you haven’t seen the Toyota that does 2000 hp, then you haven’t encountered a monster car. It is correctly named the Toyota Land... Matthew RossiDecember 21, 2020