From the archiveToyota 86 rally car, Tour de Kyushu day1April 06, 2012Video: This is Tour De Kyushu in Karatsu, Japan. All Japan Rally Championship round #1. First day is public showoff, "start ceremony", then technical inspection.Watch original video ↗