Going to Catalina for the day to talk to The Little Mermaid herself isn’t a bad gig if you can get it. Attending the DVD premiere of The Little Mermaid: Ariel’s Beginning on the island resort, just off the Long Beach, Ca. coastline, I feel rather swept up in the environ. (read more)