Read through that article and to sum it up it basically said despite the fact we will be in +QBO. A stronger Nino can help the chances of an SSW happening because of a really strong Aleutian low.
The Armory does ring a bell, so I'm guessing that would be it.
Actually, I just did a quick search and found a FB post by one of his friends reminiscing about it, so yeah he definitely did the Armory show. The friend was claiming that he "helped" my brother which is BS, that guy was really sketchy and never helped with anything. Well he "helped" if he could benefit without having to do anything, so he probably told my brother "yeah that's a great idea"
I never got to see them, I hope its a great show!