They call me cuban pete!