What Is The Suzuka 8Hours Motorcycle Endurance Race
The Suzuka 8 Hours Motorcycle Endurance Race The Suzuka 8Hours is a motorcycle endurance motorcycle held at the Suzuka Circuit in Japan each year. Just as in the title of the race, it runs for eight hours uninterrupted and the teams are of...