ministryofsuperbike.com
Suzuka 8Hours Special: Part 1 – The Preparation
Suzuka 8 Hours is one of the world’s renowned race and beginning 2017, Suzuka 8Hours will be the final race