Len may not be a name that is well known in the drumming world but he is a guy that has played places that many of us dream about and worked with some of the greatest musicians in the world. If the definition of being successful means that you are blessed to do something you love, then I believe that Len has lead a very successful life.
Read more