Well update on that....we have listened to it, but the video streaming is not available to us yanks.
It did not air on Sunday, like it looked like on the BBC website, but will air in the UK in August. I guess as a lead up to the Last Night at the Proms (which I love!)
There are some youtube clips out there, but they're taken on mobiles and uploaded by people who were there, so the quality isn't that great.