I have been a fan of Daniel J. Cartier for several years, after stumbling across his music online. his original music tends to really speak to me, that is for sure. But when the man does a cover of a song he really likes, he truly makes it his own, breathing emotion and intensity one would expect, and then some. Damn, the boy is talented. Here is Daniel singing Cyndi Lauper's amazing Time After Time.
For more information about Daniel, check out his official website here.