Designed by
Title
SUZUKA, JAPAN July 29. Rider of F.C.C. TSR Honda #25941713
Description
SUZUKA, JAPAN - July 29 : Rider of F.C.C. TSR Honda Team (Winner team) racing at 2012 Suzuka 8 hours World Endurance Championship Race, on July 29, 2012 in Suzuka Circuit, Japan.
This image is editorial