Currently browsing posts found in December2009
english Grand National
Number of Comments » 0Aintree race course is one of the most legendary racecourses in the country and is sited on the A59 at Ormskirk Road, Aintree (Liverpool) in the northern outer edge of Liverpool, just six miles from the metropolitan centre. The race course occupies 250 acres and has two left-handed racing tracks. The first, the [...]