Muscular Toyota Land Cruiser 300 HEV launched in South Africa — Klaro News