"Will & Grace" Cast Appearance and CD Signing

Sean Hayes, Megan Mullally, Debra Messing and Eric McCormack