Posted by Nexus on May 23, 2015 (Updated: 23-May-2015)
Here’s some magazine articles about The Lost World from Fangoria.
Fangoria #163 (June 1997)
Fangoria #164 (July 1997)
Fangoria #165 (August 1997)
Name
Comment