Perhaps it's the time of year (in certain parts of the world) where Hallowe'en takes place, but here's a place where terror can be on view year-round, especially if you're squeamish. In Lincolnshire, England, Roz Edwards is known as the “Mannequin Lady.” Over the past fifteen years, Edwards has built an impressive collection of some…
