Rants and Musings

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 […]