They just mean live to tape. It's been recorded. We've seen clips from it. It was on the NYC area WB morning news. I don't understand why you're so excited . . .we have a Sessions for ATM too. A lot of other artits seem to do them.
It says to watch it "Over and over and over." It's not something that, to me, would not seem hard to capture ('cause I'm so good at that now - thanks Kev!). It's not like the video is "going anywhere" as it would if it were really live.
:?: