We have been fans of Devon Sawa ever since his role in the first Final Destination. His recent resurgence in Chucky has been a nice return...
We all know that humans can be serial killers, but there was a documented case in Tsavo East Africa in the late 1800s which tells of...