S1·E31 Island Of The Maneater
Aired February 22, 2002
Synopsis
Unaware of Maya's Maneater, tourists visit her place only to never be seen again. Will her reign of terror be stopped by the new tourists?
Aired February 22, 2002
Unaware of Maya's Maneater, tourists visit her place only to never be seen again. Will her reign of terror be stopped by the new tourists?