From North Rich Hills, Texas, Sam Anderson plays roots, folk, rock and blues music.
Added by Upcoming Robot on November 11, 2008