yes. im pretty sure the standards for biking helmets are higher than snow impacts. so yes, it should be fine. if i rember correctly, the flight is like a skate style lid right? either way, anything on your head is better than nothin, so if thats what you got and your on a budget, go for it
i looked on google but all i could find was 3D Animation porn-sxmarty6
ECS headwear, hit me up!