Around New England

Goat Goes On Lam, Wanders Into La Quinta

A goat wandered away from a farm in Millbury, Massachusetts, was spotted by residents in various places, and eventually walked into a La Quinta Inn in Auburn — the innards, not just the lobby. A security photo shows the goat walking down the hall.



Read More