A hurricane is quickly approaching a small town in Florida leaving the reside...
Invasion
Season 1 Episode 1: Pilot
A hurricane is quickly approaching a small town in Florida leaving the residents little time to prepare. When the hurricane finally hits, many of the residents' lives are in peril. Rose, one of the town's smallest residents notices some...