Charles Williams is a native of Kansas City, Kansas and has played piano for over 40 years.
Added by Upcoming Robot on February 7, 2011