Japanese Auto Racing
2020-03-17
AUto-Racing in Japan
Have you ever seen a motorcycle like this?
It is called Auto-Racing in Japan.
You can bet on it like horse racing.