Currently browsing posts found in December2009


english Grand National

Number of Comments » 0

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