Kevin Russell is a provocative player whether you listen to him playing smooth jazz, soul, rhythm and blues or burning rock guitar. He is also a member of the Texas band The Gourds.
Added by Upcoming Robot on November 12, 2011