Disney Releases Trailer For New “The Little Mermaid” Movie

The original hit Disney animated film was released back in 1989; the new film hits theaters in May 2023.

Read More The original hit Disney animated film was released back in 1989; the new film hits theaters in May 2023.