South Carolina Sea Creatures

by Johnathan Rand

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