Snow Sports Helmets – The Evidence
It was very upsetting to hear about Michael Schumacher’s recent accident on the slopes of Méribel, France and our thoughts are with him and his family. Since the accident happened, there has been a lot of discussion in the media about helmets for winter sports….