Question: where does storm of the century take place?
Answer: off the coast of Maine, Little Tall Island