
The 1999 racing season kicks off with Narita Top Road, Admire Vega, and T.M. ...
The Kikukasho race reaches its thrilling conclusion as Narita Top Road, Admire Vega, and T.M. Opera O push themselves to the limit, with Top Road ultimately taking the win.