I found myself in the YouTube rabbit hole today and came across the man… the myth… the legend… Stephen Yan on Late Night With David Letterman! Totally forgot how quick witted and hilarious he was!