The main drag looked like a scene from a horror flick last night after a leaky truck spilled 4.5 metric tonnes of chicken blood down Queen Street.

The tanker truck, headed from Schneider’s poultry plant in St. Marys to Kitchener, was headed west down Queens Street at about 11:30 p.m. when a valve broke off.

“We got the call first from a citizen who said there was a liquid on the road,” said Const. Glen Childerly of the Perth County Ontario Provincial Police.

“When we went there, we discovered it was blood. . . . There was blood everywhere and in spots it was three inches thick.”

The blood trail spanned more than five kilometers through the centre of town.