BB Seaton plays Sierra Nevada World Music Festival