horses-in-london

Horses loose in London

Chaos in London: Military Horses Run Wild in the Capital

Runaway military horses cause havoc in central London, injuring soldiers and causing chaos during rush hour.

See more