Scotland Yard's mounted police ready for wedding

April 26, 2011 7:58:24 AM PDT
Scotland Yard's mounted police branch is putting its ceremonial division, known as the Grey Escort, through its paces as officers prepare for the royal wedding.

Load Comments