Posted onJanuary 14, 2023inElectric Cars At last! The most titanic Japanese hot hatchbacks meet in a race (+ video)