Will & Grace
Sweatshop Annie & the Annoying Baby Shower
E13 Mar 8, 2018 25m TV-14
A baby shower makes Grace and Will question their life choices; Karen and Jack find a way to combine child labor with musical theater.
Where to Watch Sweatshop Annie & the Annoying Baby Shower
Cast of Sweatshop Annie & the Annoying Baby Shower