Status
Released
Release
January 23, 2025
Director
Rimbombanzia performs her makeup mantra on the streets of Madrid for drivers and pedestrians.
Elena Aranssay
Rimbombanzia