Toyota Land Cruiser Se concept unveiled
Toyota unveiled a new concept car at the 2023 Japoan Mobility Show in Tokyo, the Toyota Land Cruiser Se which is a battery-electric version of their Land Cruiser and it gets a unique design and more. At its core, this vehicle boasts the robust high-torque driving dynamics synonymous with top-tier battery electric vehicles (BEV). Complementing … Read more