20110425 india: Endurance race rides desi horse power; betters national record