Watch This Week on the net..Greta takes after crazy Debbie..gives her what for..
Van Sustren? On ABC? I thought she was Fox? Or do you mean another Greta?