Currently browsing posts found in December2009
english Grand National
Number of Comments » 0Aintree race track is one of the most well-known racecourses in the world and is situated on the A59 at Ormskirk Road, Aintree (Anglo-Saxon for one tree), in the northern suburbs of Liverpool, just 6 miles from the town centre. The race track occupies 250 acres and has two left-handed chasing circuits. The [...]