Forbidden Island (TV series)
From Wikipedia, the free encyclopedia
Forbidden Island is a 1999 American TV series.
It was filmed in New Zealand.[1] It was described as Lord of the Flies meets The X Files.[2]
Forbidden Island is a 1999 American TV series.
It was filmed in New Zealand.[1] It was described as Lord of the Flies meets The X Files.[2]