Plot: The Japanese Derby is an annual race that draws over 100,000 spectators. Many fans start lining up near the entrances to Tokyo Racecourse several days – the first ones more than a week – before the race, which lasts just two and a half minutes

Document 72 Hours - Season 9 - The Japan Derby Grand Parade (Episode 19)
Episode Aired On:
Friday, July 20 2018
7 years ago
Friday, July 20 2018
7 years ago
Genres: Documentary