John Smiths Grand National

Aintree race course is one of the most legendary racecourses in the world and is positioned on the A59 at Ormskirk Road, Aintree (Liverpool) in the northern outer edge of Liverpool, just six miles from the metropolitan centre. The race track occupies 250 acres and has two left-handed chasing circuits. The first, the [...]

December 7th, 2009 by admin