Sarah Michelle Gellar is best known for her role as Buffy the Vampire Slayer. It appears she is ready to slay the Covid 19 virus or maybe the undead that might come from it. She found this stake on her walk. The Universe may be telling her something.
this is a fun Instagram picture. Thank you Buffy… I mean Sarah for sharing.
Stay Geeky!