elf NYC Pop Up Shop

This past Friday, I decided to stop by the first ever elf pop up store in NYC. It was love at first sight! Located at 1601 Broadway (Broadway between 48th and 49th), its right in the middle of the ever so crowded Time Square. If you know me, then you know how much loathe Times…