This has to be greatest Lipsync Battle performance EVER!
Many celebs have done a pretty great job at impressing us with their Lip Sync performances...
Lets just take moment to appreciate Channing Tatums Beyonce's "Who Run's the World", Anne Hathaways own take on Miley Cyrus's 'Wrecking Ball' and who could forget Joseph Gordon Levitt's amazing attempt at Nicki Minaj's 'Superbass'.
But all of these performances almost seem pointless now after Spider man star Tom Holland took to the Lip Sync Battle stage with his AMAZING performance of Rain/Umbrella. If you're haven't witnessed this greatness yet, well feast your eyes below and check it out!
And lets not forget his opponent Zendaya, she also killed her performance of Bruno Mars's 24k Magic.
What a time to be alive!