Posted in New York, Person Margaret Rose Clifford – New York BadBizReport February 18, 2021 Leave a Comment on Margaret Rose Clifford – New York Stop stalking my husband. Keep your bag/tim. Post Views: 105 Author: BadBizReport Website Related Articles Shirley Detmers — Eastpointe, Michigan Kaydee Wooten Husband – Texas Nathan DeGraves — Las Vegas, Nevada Chazney Markle — California