Sarah Michelle Gellar Raps As Cinderella In An Epic Cinderella Vs. Belle Rap Battle
In honor of the new live-action reboot of Cinderella, actress Sarah Michelle Gellar guest stars as the owner of the famous glass slipper and linguistically battles against Belle from Beauty and the Beast, played by comedian and actress Whitney Avalon.