Newschoolers!!
I need urgent help.
Can anyone please tell me if these goggles are worth getting? My main concern is that the lense will blast off when I come down hard and I'll cop a face-full of the concoction of shit/mud/rocks we call Australian snow.
Also, what do you think will go best...