In this episode of The DVD Shelf Movie Reviews, David finds himself in another dimension beyond sight and sound and the only way to cope is to take a look back at the 1983 sci-fi/horror anthology film Twilight Zone: The Movie, based on the groundbreaking TV series created by Rod Serling! Check out the video after the jump!
Read More