Sarah Michelle Gellar Offended Some With Her Latest Instagram Post

Let’s say that the actress’ latest post didn’t slay per say…

Click for more