Cheshire Police / YouTube Cheshire police in the United Kingdom got a friendly visit from one of their galloping neigh-bors on Monday morning. Tap here to view on News app. The video above shows a ...
CLEVELAND - Vehicles came to a screeching halt on an Ohio highway after a pair of horses got loose and galloped alongside drivers. The bizarre traffic jam played out in Cleveland, Ohio, on March 2.