Loading...

Kidnapping On Tape

|The FBI is working with NASA to enhance surveillance camera video that might lead authorities to a missing Florida girl whose apparent kidnapping was caught on tape, Bob McNamara reports.