- Jan 14, 2007
I'm looking forward to this year's tour. I haven't followed the tour as closely for the past couple years, but I'm hoping to get back in to it. I'm glad there are still a lot of names out there that I recognize.
Are there any places I can catch TV coverage of this in Tokyo, specifically any where near Ikebukuro?