New Jersey grinders Organ Dealer have released the promo video for "The Pear Of Anguish" taken off the band's recently released full-length debut, Visceral Infection. The video, which was directed by David Hall of Handshake Inc., features a seizure-inducing array of imagery that are as violent and disturbing...
More...
More...