scratch acid

The Jesus Lizard’s David Yow Goes Solo in NYC

August 23, 2011

OK, we apologize for the somewhat misleading headline, but we stand by its essential truth. Ex-Jesus Lizard/Scratch Acid frontman David Yow will be presenting his first solo NYC art exhibit called “Glass Gas Mask” this week at Fuse Gallery (93 2nd Ave, New York City). If you thought his lyrics and onstage antics were out…