The Little Mermaid: Ariel's Beginning
The Little Mermaid - Season 1
24 August 1973, Fort Ord, California, USA