Question : when did the little mermaid open on broadway
Answer : January 10, 2008