Thread:LostGod2000/@comment-27818776-20141118050025/@comment-1762629-20141118053159

I believe it's on YouTube. Here.

As for the arc, the show is ongoing, but at a very slow rate.