A semi-tanker spilled pigs’ blood on the Ring Road in Regina on Wednesday afternoon.

Police say the "explosion" of blood was the result of a sudden stop, caused by a traffic bottleneck stemming from a separate incident.

No one was injured, but the bloody mess could take a while to clean up.