He's talking about the WWSRA on-snow demo's being held this Feb. It is where shop buyers and employees go to demo next year's product, you need to have credentials to get in, and are supposed to be industry to register/attend.
These events are fun, but more of a place for reps to get business done, bringing all the manufacturers and shops together at the same time makes it much easier for buyers to try out product, and compare it to other stuff they tried that day to help make their decisions of what to carry next year.
Last year the Demo for all of California was in Mammoth, this year they split it up making Mammoth the SoCal demo, and the Kirkwood one for NorCal shops.