Could you guys post a link to the website with this glowrings? I would like to know what this thing is.
Tritium gas, radiation... that sounds a bit unnerving. <img src="/images/graemlins/confused.gif" alt="" />