S21E59 Episode 59

Horses on Parade! A spectacular preview of the centenary celebrations of London's most famous Harness Horse Parade.