Oddly Enough | Fri Oct 11, 2013 3:32pm EDT

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