Here is new music from Tower of Power lead singer, Lenny Williams. The new single is called “Still” and is taken from his upcoming album arriving later this year.