James Corachea ← Previous Next → James Corachea Brilliant guitarist James Corachea plays for a captive audience at Liberty House Acoustic Cafe