Makoto Tamada Results
2011 Suzuka 8 Hours Endurance Race
2010 World Superbike Championship & Suzuka 8 Hours Endurance Race
Makoto Tamada Results
2011 Suzuka 8 Hours Endurance Race
2010 World Superbike Championship & Suzuka 8 Hours Endurance Race