Japanese Emperor Renews Driver’s License to Drive a 1991 Integra
Japanese Emperor Akihito at age 82 recently renewed his driver’s license, permitting him to drive his personal car, a humble 1991 Honda Integra Sedan for another three years. While Emperor Akihito is usually chauffeured on public roads, he is known to… READ MORE →