Movie News, Video 0 544 New APOLLO 18 Footage For Your Viewing Pleasure by Travis "Nyquill" Brown 13 years ago