No Picture
David's Reel Reviews

David’s Reel Review: Beauty and the Beast

Despite the fact that Disney had released iconic films throughout the last century such as, Snow White and the Seven Dwarfs, Sleeping Beauty, Cinderella, 101 Dalmatians, and The Little Mermaid, none of those films had received an Academy Award […]