It was a foul-smelling and surreal scene at Kingsway and Knight Street in Vancouver last night after a load of fish heads spilled from a vehicle into the busy intersection.

While an odour lingered in the area late into the night, the driver responsible did not, taking off before police and camera crews arrived.

Drivers did their best to dodge the hundreds of heads while those walking by snapped pictures. City crews spent the night cleaning up the mess.

It is unknown what caused the slippery scene.

“It’s a very fishy incident and we are investigating,” Sgt. Randy Fincham joked.