Snow aliens on Mt Owen


Everybody has heard of snow angels but snow aliens? They’re new. A snow alien is what happens when you land on your back in hard, icy snow and your head leaves a giant hole but your arms and legs look spindly. I discovered this new life form when I was on a Lord of the […]