Helen Skelton – Grand National Day at 2018 Aintree Festival in Liverpool Helen Skelton: Grand National Day at 2018 Aintree Festival