Cuba sizzles