Do you know where I can find the video that's playing at the very beginning and the video where David is talking about Lisa ? I would love to watch those.
I don't know about the video at the beginning, but the interview with David is from the "behind the scenes" interview section in the back of the original Helix concert DVD.
BTW I loved the You-tube presentation, but I'll have to get some sound for this computer so I can enjoy it more.