Capture the Queen
- Episode aired Dec 1, 2007
- TV-14
On July 4th, 1999, Brooke Leigh Henson was reported missing in small, quiet town of Travelers Rest, SC.On July 4th, 1999, Brooke Leigh Henson was reported missing in small, quiet town of Travelers Rest, SC.On July 4th, 1999, Brooke Leigh Henson was reported missing in small, quiet town of Travelers Rest, SC.