A Super Taikyu Series race

A Super Taikyu Series race