Buena Vista Social Club (Touring) - Recommended for ages 8 and up