Thursday, February 22, 2024

Japan Police Has This Specially Equipped Toyota Land Cruiser

There's more to this bespoke vehicle than the usual flashing lights and a siren.