Hi, Does anyone know where I can get some do not remove helmet stickers that won't damage the finish on helmets? I know the helmet manufactuers don't advise putting stickers on, but I also don't want some well intentioned passer-by ripping my helmet off after an accident!


