Oh, man. Tommy Krångh may just be our new hero.
He's a sign language interpreter for Swedish broadcaster SVT, and that job includes signing the heats for the Eurovision Song Contest.
But Krångh doesn't just sign - he dances, too. He dances his heart out. And his moves while interpreting the lyrics of Magnus Carlsson's 'Möt mig i Gamla Stan' ('Meet Me In The Old Town') have turned him into an internet star.
It's not hard to see why. Check out the Carlsson video above - and more of his wonderful signing during the heats, below:
The winning song - 'Heroes':
The runner-up - 'Jag är fri':