Comment Comment by _diyar I assume NBC has distribution deals with a handful of channels who air SNL in their respective countries.And most of the countries on this list probably fall under some French channel’s domain since they are dependencies (edit: or former colonies). parent _diyar 1 month ago
And most of the countries on this list probably fall under some French channel’s domain since they are dependencies (edit: or former colonies).