Craig Horton is an Oakland-based, celebrated blues guitarist.
Added by Upcoming Robot on June 8, 2012