Pantomime Horse Grand National Race

One of Britain’s most bizarre racing events, the annual Pantomime Horse Grand National Race is also one of the most fun. Designed as a parody of the Grand National horse race held in Antree, the Pantomime Horse Grand National draws in thousands of people to the city center of Birmingham, all eager to watch the […]