signs

I Like Stella And All…

But I’m not sure I’m digging this gigantic ad on an apartment building located around Mass. and 11th. What do you think: Is the American way or an eye sore?