You won't find any fans more passionate about their motorsport than the ones in Japan, so it's such a shame…
“Them that’s got shall have, them that’s not shall lose” - Billie Holiday Clearly three weeks without a race has…