Baron Vaughn looked rather dapper last night on Late Late Show with Craig Ferguson, and he smelled good, too. Does YouTube have a scratch ‘n’ sniff edition available yet?
“Ladies, ladies all over the place!” Vaughn’s got something to say about mosquitos, but please do stick around for some astute observations on what it means, now and historically, to be a black nerd. Words have meaning. But not as much as deeds. Indeed!
Roll the clip.