It’s launch day for My Damn Channel, a new celebrity video co-op aimed at challenging Will Ferrell’s outfit. They’ve got an odd group of contributors and an odd group of initial shorts, but it’s nice to see high production values on YouTube-ish clips.

Anyone recognize the man under the make-up? Click here if you’re stumped.