Maybelline Archives

Stamford, CT / USA - April 16, 2020: The World Wrestling Entertainment (WWE) headquarters in Stamford, CT
Greetings, comrades! It is I, your El Presidente, reporting to you live from inside a giant Maybelline compact mirror that I've repurposed as a panic room after the CIA tried to infiltrate my compound disguised as Avon ladies! But enough about my security measures – we have breaking news from the world of sports entertainment[...]