Grand National Ladies – Katie Walsh
The greatest steeplechase of them all, the Grand National is held annually at Aintree Racecourse in Liverpool. It is the race the world stops to watch. Each year more than 500 million people in more than 140 countries tune in to watch 40 competitors take on Aintree’s unique and world famous fences. For many, it …