Is Nick Callas SNL’s new cast member? Cracked.
See my first morning talk show appearance on Pix 11, NYC baby!