Friday, November 17, 2023

The Little Mermaid Released In 1989

The Little Mermaid was released on this day in 1989. We shared our thoughts on the film on Episode 83 - Gadgets, Gizmos, Whosits, Whatsits, and Thingamabobs. You can check out the podcast episode below: 

No comments:

Post a Comment