A Small "Rancho La Brea" Site Discovered in Cuba