Toyota Landcruiser 300 series release date: what we know

Recently, Toyota announced the end of production of land cruisers 200 series v8 diesel. This is set to pave the way to the all-new Toyota Landcruiser 300 series line up. We expected it to arrive in September in 2020 but…