Social Media in Poor Taste? Loren Feldman and “Technigga”
Those of you familiar with the whole Loren Feldman VS Shel Israel debacle may already know what I am talking about. I’m not going to explain the whole situation but if you want to know what’s going then you may read it here. Or, you