This is a scene right out of a horror movie. It's hard to watch. www.myspace.com/doctorslasher
Ted Dekker's horror movies have a new twist! He has a new one, "House of Horrors" coming out late this summer, 2007. http://www.cbn.com 800-759-0700
Comments