Disney’s Cars 3 is set to hit UK cinemas on Thursday.The Cars franchise has been on a rollercoaster ride in recent years, following the release of Cars 3 in 2018.It had an immediate success with US audiences, and was released in China and Europe in 2019.But it also received a mixed reception from the British […]

Continue Reading...