May 11, 2022 0Comments 0Likes ITV The Games viewers baffled over ‘random’ start to show The latest episode, hosted by Holly Willoughby and Freddie Flintoff, saw the celebrities trying their hand at javelin and hurdle