Currently browsing posts found in December2009


english Grand National

Number of Comments » 0

Aintree 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 [...]