central-london-chaos

Horses London

Chaos in London as Military Horses Bolt Through City Streets

Military horses cause mayhem in central London, injuring soldiers and creating a wild scene during rush hour.

See more