Sarah Michelle Gellar is a rapping Cinderella
In the latest installment of Whitney Avalon’s Princess Rap Battle web series, Sarah Michelle Gellar plays a rapping Cinderella, facing off against Belle (Avalon) and her hypewomen Pocahontas (Nikki Mejia) and Little Red Riding Hood (Courtney Merritt).