SHUT EVERYTHING DOWN. Actress, business lady, and all around badass Sarah Michelle Gellar just made all the bitches bow down in the newest installment of Whitney Avalon’s “Princess Rap Battle” series.
You may remember her best from her Buffy days, but SMG came here to slay the competition [vampire pun intended].
Are you ready to witness the throwdown of all enchanted throwdowns?