Tag Archives: Nino Karotta

Look out, Top Gear. A Hungarian in, at varying times, Initial-D and JNC T-shirts has created what is being hailed as the world’s greatest Toyota GT 86 review. It might even be one of the greatest car review videos, period, neo-hachiroku or … Continue reading →