Sat. Feb 15th, 2025

Horses escape in central London, colliding with cars and injuring at least 1 person, Video:

By