Angry Blonde
Über Member
- Location
- Sunderland
since i have bit the bullet and decided to commute to work in all weathers, i have found helmet covers, whats the general consensus on these.... do they make your head sweat more, do i really need one ? cheers chaps for any replys.