They got a new studio somewhere else from what I heard?
We’re waiting with baited breath to see how the show is in their new place. Odds are they will be spewing forth the same liberal pablum that they are known for.
I know but they have been demoted to downtown Manhattan, for a NYS centric person that is quite a blow.