O OB_Pranav Registered Jul 26, 1999 #1 Yoshimura Hayabusa 1300 won the production class at the Suzuka 8hrs race today . Lets hope it wins more championships !
Yoshimura Hayabusa 1300 won the production class at the Suzuka 8hrs race today . Lets hope it wins more championships !