Cherry blossoms greet F1 on eve of spring debut at Suzuka
The autumn leaves are out and the cherry blossoms are in as the Japanese Grand Prix makes its spring debut this weekend in Mie Prefecture.
The autumn leaves are out and the cherry blossoms are in as the Japanese Grand Prix makes its spring debut this weekend in Mie Prefecture.