-
HE picturesque and challenging Suzuka racetrack in Japan hosted a landmark 40th Suzuka 8 Hours race on July 30. The race was deemed the biggest and most important one in the Japanese motorcycle racing calendar.
Here on this twisting 5.807km ribbon of tar