Linda McAllister and William Clemons

Couple ‘Laughing And Smiling’ In Walmart Surveillance Footage After Killing Woman’s Grandma And Her Husband

Bookmark(0)

No account yet? Register

In the summer of 2017, grandmother Linda McAllister was busy remodelling her home in Conway, South Carolina with husband William Clemons.