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