Jenna is the younger sister of Jess Parker and one of the select few Humans who found Primeval Island but never made it off.
Jenna is the younger sister of Jess Parker and one of the select few Humans who found Primeval Island but never made it off.