Found this clip of him and what he deals with in everyday life. It's worth watching.

Enjoy.

YouTube- Best AC Transit Bus Fight I Am A Muthaf*cka - Epic Beard Man - Talking With Dave (David Spates )