Riderless horses seen galloping through central London
Wednesday, April 24, 2024
London police have contained two horses that were seen running around loose without riders in the heart of the U.K. capital on April 24, 2024.
Copyright © 2024 WLS-TV. All Rights Reserved.