Several soldiers and horses are injured after five threw off their riders near Buckingham Palace and raced through London.
Wilshire
7·1 year ago
Several soldiers and horses are injured after five threw off their riders near Buckingham Palace and raced through London.

