Sorry for being a newb in this matter, but I saw a live podcast going on yesterday but it was very slow to stream so I couldn't watch it. But I can't find any traces of it anywhere now? Can someone point me to where I can watch it?