This has been around for a couple of years, but it is still pretty amazing to watch!

David Thibault, a 16-year-old from Canada, does a better Elvis impersonation than some professional Elvis impersonators as he sings "Blue Christmas!"

Enjoy, and be amazed at this kid's voice!