Martin Mystery
They Lurk Beneath
Season 1 Episode 13
February 7, 2004 30m
An archaeologist accidentally releases an ancient civilization of aliens that have been living underneath the Nasca Lines.
Watch on these services
Cast of They Lurk Beneath