- Record Label: World Circuit
- Release Date: Feb 23, 2010
Summary:
Recorded in 2005, this is the second album from Ali Farka Toure and Toumani Diabate, who won a Grammy for their previous effort together. Ali Farka Toure passed away from cancer in 2006.
Record Label:
World Circuit
Genre(s):
World
Credit:
Primary Artist