Shakeira Rucker
The body of Shakeira Rucker was found in a Self Storage unit in Apopka, Florida, after a resident reported a bad odor coming from the unit.
Trending Stories
The body of Shakeira Rucker was found in a Self Storage unit in Apopka, Florida, after a resident reported a bad odor coming from the unit.
We care about your data. See our privacy policy.