The riderless horses galloped down main roads in central London, running into vehicles and stunning commuters as they headed to work. Read this story
The riderless horses galloped down main roads in central London, running into vehicles and stunning commuters as they headed to work. Read this story
More from Global News | Horses horse stampede horses break loose horses london Trending World