Hilarious Japan World Cup 3 Horse Race (Video)

‘Japan World Cup 3’ is a crazy Japanese horse racing game where the actual racing and horses look very…different. The game doesn’t make any sense, but that’s what makes it funny…

Warning: PG-13 language.

via