Unknown group.
Recorded Havana, Bar Monserrate, 2004.
This bar is famous for it's excellent live music.