Sunday, November 30, 2025

Karen and jack scenes that steal the show every time | Will & Grace