TV TATTLE

A Netflix Top 10 TV show list can now be assembled: Stranger Things is No. 1, The Umbrella Academy No. 2, La Casa de Papel No. 3