Deluge
When Laura and her mother decide to move from Seattle to Deluge, the last thing they expect is to see frogs raining from the sky the moment they drive into town. Laura believes the unusual rainfall is a bad omen and is not optimistic about...