Japan train with ‘rice balls’ to sharpen soccer skills TOKYO, Japan ● Japan have come up with a novel way of preparing themselves for this year’s London Olympic...
1 day to go Every day from 100 days to go until the day of the London 2012 opening ceremony, Infostradalive...