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]

References

Related Articles

Wikiwand AI