Type keyword(s) to search

TV TATTLE

Netflix's new Friends deal is actually worth between $70 million to $80 million for 2019 streaming rights