BREAKING NEWS

2012-03-18

No Comment

Japan box cart race

Japanese contestants brave pouring rain to put their custom box carts to the test as they compete for a one million yen (approx 9,000 euros, $12,000)