In-demand charts: Europe (October 30 – November 5, 2016)

In-demand charts: Europe (October 30 – November 5, 2016)

There’s no debating: The Walking Dead rules supreme across Europe.