Tumbao is a six-piece Latin ensemble that plays a variety of Latin rhythms.
Added by Upcoming Robot on December 10, 2007