Disney+ launched in select European countries, including the UK, on March 24th 2020, almost a year later, on February 23rd 2021, Disney+ launched the sixth brand tile, “Star”, in many countries, including the UK, but now, the UK list is seemingly only made up of National Geographic shows and things tossed under Star. Let me […]