Posted February 24, 2015 at 10:10 am
Guess that urine-soaked grime of Hell Square is appealing enough to Maybelline to help sell cosmetics and such. The makeup brand is to occupy the embattled area later today to shoot a commercial. The area is cordoned off with the requisite traffic cones and filming signs. Is the latest foundation line called “vomit crust”?
Posted August 29, 2012 at 11:26 am
Earlier this spring, NBC renewed its Glee-like musical-based series, Smash, for a second season.