News

"It kind of makes it worse." Shopper baffled after spotting strange display at beauty supply store: 'What even is this?' ...