Richard Allen Responsible of Killing Teenagers Final Heard In Chilling Cell Cellphone Video

After greater than seven years, a person has been discovered responsible for the brutal murders of…