Sausage of the North

When British sausage-maker Heck announced that it was going to construct a gigantic sausage statue as tall as Big Ben alongside the A1(M) motorway in England, most people assumed they were joking. Especially since they made the announcement on the day before April Fool’s Day. But it turns out, they weren’t joking and appear to […]