The Little Mermaid Trailer DAMAGE CONTROL! Disney in PR Panic Mode?!

WATCH ON YOUTUBE