Giant Meerkat Straw Sculpture Turns Up in England

A 36-foot-tall meerkat statue made of straw has appeared on a field, in Chester, England, drawing the attention of drivers on the A51 motorway. I don’t know if you remember, but last year I wrote a post about a straw replica of the Big Ben, built by the owner of an ice-cream company. His straw […]