Oddly | Thu Oct 10, 2013 3:26am EDT

Hopping mad: Crickets fight it out at China's championships