Promotional poster for the New York band.



 /  (1 of 2)