1 year agoTwo horses have just been seen running down Aldwych in central London. One covered in blood.Question EverythingVerified