Michelle
Sarah Michelle Geller admits she’s in ‘trouble’ over ‘I Know What You Did Last Summer’ set photos
By Arun Jain
—
2024-12-12 11:00:00 : December 12, 2024: Sarah Michelle Gellar Recently revealed a funny but slightly embarrassing moment when she accidentally revealed details about her ...