Revline Cyprus Toyota Crown Sport Z: the hybrid SUV Europe never got The Crown Sport is one of Japan's most striking new SUVs, and Toyota has never sold it in Europe. For drivers in Cyprus who want something more distinctive than the usual premium SUV, the Sport Z brin... AWD Hybrid Japan import SUV Oct 31, 2026