20090527 gm ad nyc 86300062 18
General Motors car ads on display at Time Square in Manhattan -