Elize du Toit

Archive for March, 2007

Devil’s Chair trailer online

4:14pm on 12th March 2007

Good news for horror fans, the trailer to Elize’s film ‘The Devil’s Chair’ has been put up online today, and you can view it by clicking the image… Read more