At least one good news: as promised, the gaga creature is leaving the country De Niro next.... Are they heading to Cuba? https://image.nostr.build/5f9f0cf7e8556ba4eda3b68eef2a130a56cfc45f62be1c2224aa1bb98fbeee07.jpg