Blood-covered ‘Household Cavalry’ horses run loose through London.
'Household Cavalry' horses without riders were seen running loose in central London Wednesday morning after escaping from an exercise at the Horse Guards Parade. Reportedly, an unexpected noise at a nearby cons...