One of our favorite past times is yelling at bicyclists who don’t wear helmets (we have reason to), so perhaps the invention of this fine new head covering and maybe an endorsement from Franz Ferdinand could help that out. Seriously, couldn’t you kinda see Alex Kapranos wearing one?
Read the full story

