That was a ridiculous win. How in the world can a horse be so fast?! By Mark | May 2, 2009 | 0 That was a ridiculous win. How in the world can a horse be so fast?! Posted in General