by Johnathan Rand
Chad Prescott and his sister fight for their lives as giant sea beasts come ashore on Dewees Island, South Carolina.