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