Tag: Vector Gallery
Vector — the “Official Gallery of Satan” — is located on the Lower East Side, as are many art galleries, but is often overlooked by critics. Could be the “Charles Manson is Jesus Christ” sign and weathervane in the “Abraxas Shrine” or the myriad of neon-lit doll parts and upside down Christian kitsch hanging in the window. Unlike […]