A dozen horses caused traffic chaos in West Yorkshire as drivers came to a standstill.
Police had to be called out to a dual carriageway near Asda superstore in Bradford at 9.20am to help round up the animals.
A shocked motorist who pulled over to take pictures on his phone, said: "There were about 10 or 12 of them on the dual carriageway by Asda.
"It looked like they'd maybe been running up and down for a while as there was horse mess all over the road."
West Yorkshire Police have been contacted for comment.