Derrick Beckles

Tournament make TV Carnage in new video, play a PP benefit tonight in NYC

Says video creator Derrick Beckles, it’s “an ode to sex and violence, the ultimate ‘lowest common denominator”.