Yeah he was on stage for one of the group performances, don't remember which ones. It took me a minute to recognize him
Yeah that thread is still here, it has not been active though for a long time. Not a big fan of his personally, not sure what he has been up too lately.