New song taken from Lenny Williams’ upcoming album, Still in the Game. The new album hits stores July 31st.