yes that is an excellent site. I came across it last year when searching for clothing. I have to admit I have a strange desire to be able to ride in those conditions
I once had a neighbour like them, revelling in snow riding. First the snow seemed to permanently vanish from the South East, then he moved too, northwards of course! Never mind, global warming will catch up with all of them eventually!
I was thinking that I must get warmer clothing for bike riding! the last couple of days its been freezing out there...Its not to cold when you walk, but as you go against the wind on your bike at top speed, then you really feel the chill!