Some wild, moving guitar playing from Daby Toure, recorded live in 2008.

Advertisements