Mike Zawacki, Snow Magazine Editor