I must admit, my stomach clenches ever so slightly each time I read one of these. This is about to become entirely real! Wow, Radio City... unbelievable. Nerve-wracking!
Anyway, enough of that. This most recent bit of press comes courtesy of the
New York Post.