Weird2 months ago
Spat Backlash: Carlee Russell Fired From Her Job, Co-Workers Fuming Over Suspicious Kidnapping Tale
Carlee Russell has been terminated from her job at the Woodhouse spa in Birmingham, Alabama. Her co-workers are upset and frustrated with her increasingly suspicious kidnapping...