Maybelline New York puts eyelashes on buses and trains along. with a giant comb to advertise its new mascara. All aboard the Sky High Mascara Express. After invading the streets of New York. The American cosmetics brand’s advertising is conquering London and the subway carriages. Maybelline New York’s viral campaign […]