This was one of the most superbeast v. ordinary-horse horse race I've ever seen!
Detroit city was the winner of the 2.45 at Cheltenham, England today - won by fucking miles - the closest thing to a guaranteed winnner you can get.
anyone see this race?
any other horseracing fans out there?