What with the riots in Sweden, Turkey, the Middle East, etc.
Black Card (apparently not associated with Visa's Black Card) is a high-end luxury lifestyle magazine out of Brazil.
These are new print ads for the magazine, the first advertising the title has even done, that I can find.
Apparently, the Black Card editors and their ad agency, São Paulo's Dim & Canzian, don't follow world events — or they do follow them, and have chosen to be horribly, inappropriately ironic with their advertising.
The RevoLuxury. This is your brand face?