A nice behind the scenes look at that ‘E.T.’ Xfinity spot Showing the practical FX, animatronics and digital work. December 7, 2019 Articles