Video source missing

HAVE YOU SEEN THIS DUDE?

 

Betcha have!