19 Hilarious Memes And Tweets About “The Little Mermaid Live” November 8, 2019 Memes, Tweets Leave a comment 5shares 5 0 0 5shares 5 0 0