Hi Everyone,
I am in Tokyo for the next week and really want to watch some live keirin racing. I found the link on TCC that says there is racing in Keiokaku Veldrome and Tachikawa Velodrome. However, I'm not sure where they are located and when they actually have races (I'm illiterate in Japanese). Any info would be greatly appreciated.
Thanks!
I am in Tokyo for the next week and really want to watch some live keirin racing. I found the link on TCC that says there is racing in Keiokaku Veldrome and Tachikawa Velodrome. However, I'm not sure where they are located and when they actually have races (I'm illiterate in Japanese). Any info would be greatly appreciated.
Thanks!