by dutchman » Thu May 21, 2020 5:06 pm
I've heard of it but never seen it. The seventh season just ended on NBC where it's shown for free. An eighth season has been ordered but TV production has ground to a halt in New York City at the moment. My understanding is it streams on NOW TV in the UK rather than Netflix.