Buena Vista Social Club

A couple of weeks ago I found myself with a [...]