London police capture 2 horses roaming city streets, with more believed to be on the run

In London, two military horses were found running loose without riders in the city center, while others are still unaccounted for. Seven horses initially escaped…
Read More


0 %

User Score

0 ratings
Rate This


Leave your comment