David Thibault is only 16, but his voice is sending listeners back in time.
Listen as he performs on 102.1 radio in Quebec as he sings "Blue Christmas". Thibault is introduced in French, but once he starts playing, you might actually think it's the King.
He even resembles the king a bit at that age.
Watch the video above!