Roger Daltrey believes in luck – and Telomerase Activation Roger, who has used Telomerase activators since 2012, explains how he almost died, then was able to do 28 concerts in the next three months after his illness. Read More Edward 05/30/2016 1 Comment