Toyota launched the Century Royal, a 6.15-meter long version produced for the Imperial House of Japan. Specs were the same, but the interior…
Social Plugin