Tag: and Fort Lauderdale
Arrest made in connection with missing mom Leila Cavett
The last person seen with Leila is a self-proclaimed witch with a criminal background
The last person seen with Leila is a self-proclaimed witch with a criminal background