May 10 May 10 An oral history of Tom Holland's sensational 'Lip Sync Battle' performance Ashley Spencer Insider