Nicholas David joined one of his idols, Smokey Robinson, singing the soulful artist’s “Cruisin’” on The Voice Season 3 live finale tonight, Dec. 18, 2012.

Nicholas proved himself as good as the greats, keeping up with Smokey note-for-note as they crooned the classic tune. Dressed in a fitted red blazer and rocking his signature shoulder-length 'do, St. Nick looked right at home as the pair cruised together on stage.

What did you think of this performance? Tell us below!