What the Helen of Troy is This? Prince Of Petworth November 12, 2009 at 10:01pm I’ve noticed a lot of these blue roses pop up around town. Anyone know what “close the school of Americas” is about? On a side note I think the glue that dripped down the side actually looks kinda cool.