WATCH
"STELLA" ON COMEDY CENTRAL TONIGHT (10:30pm)! STARRING MICHAEL IAN BLACK (MTV'S "THE STATE"), DAVID WAIN (DIRECTOR OF "WET HOT AMERICAN SUMMER") ...
... AND ...
... MY PERSONAL FAVORITE ...
... MICHAEL SHOWALTER!
It's going to be a hoot.
Speaking of people who rule, here are some recent photographs of yours truly.
"You're a handsome devil - what's your name?"