Newmarket Racecourse, Suffolk – 30th June 2017 – Tickets from £35.00
The weather forecast for last night in Newmarket was dire. Torrential rain dire. Not the kind of night to pop out for a pint of milk, much less to stand in the middle of a grassy field for two hours. But then last night was no ordinary night, because the Jacksons were in town!