Chaotic scenes as more than 300 sheep bring traffic in a small Yorkshire Dales town to a standstill

Chaotic scenes as more than 300 sheep bring traffic in a small Yorkshire Dales town to a standstill

Up next viral

News

Politics

Sport

Showbiz

x