Japan World Cup 3, A Bizarre Japanese Horse Racing Video Game

Japan World Cup 3 is a bizarre Japanese video game featuring the strangest horse races around. Hightower and AxialMatt of Achievement Hunter take a look at some of the game’s strange and hilarious antics from the Japan World Cup 3 DVD.