Despite pleas from neighbors, a lawsuit and a Change.org petition with over 2,000 signatures, the nearly 200-year-old home at 751 N. Taylor Ave. in Kirkwood was demolished Wednesday morning, May 6.
More fluff, less fiber. As far as a legacy sequel goes, “The Devil Wears Prada 2” doesn’t top the original in any way except ...