As the parent of a six year, this video scares the heck out of me. You are about to see two very brave kids actually running after the kidnapper. Their actions may have saved the day and, it was all caught on camera!
Convicted Cleveland kidnapper and rapist Ariel Castro was found dead late Tuesday in his prison cell in Ohio. The New York Daily News reports the 52-year-old hung himself.