Takuya Izawa

Latest results

Date   Race Pos. Points
23 Apr 2017 Super Formula: Suzuka Circuit 8 0