Estrella Nouri March 29, 2021 Estrella Nouri – Seen in Times Square watches the unveiling of her new billboard in New York