US pianist Craig Sheppard takes stage at Turkish music festival

U.S. pianist Craig Sheppard performed at the 23rd International Gümüşlük Music Festival in the southwestern Turkish resort town of Bodrum. Sheppard appeared as part of the festiva...