Is this him? I think he's blind too....
I was looking for the Chapelle, Clayton Bigsby video yesterday but no luck. That is a hilarious bit.