What's Your Take? Leave a Comment

  1. I am so glad that someone is ripping on those embarrassing Twenty Bayard signs in the subway.

    I’ll never set foot in Williamsburg again. It would be too embarrassing now…