I just heard "yes, we can" on the radio (CKUA), and was going to alert everyone here - that's how I came upon this thread. Brought a lump to my throat. The recording, I mean.