Watch 'Will & Grace' Season Finale at The Palace - NBC 6 South Florida

    Watch 'Will & Grace' Season Finale at The Palace