Is This Thing On #2 Too: A Tribute To Saturday Night Live opened at Gallery1988 West last night. The theme of the show was kept under tight wraps until patrons entered the gallery.
The show will run until April 20, 2013 at:
Gallery1988 West
7308 Melrose Avenue
Los Angeles, CA 90046
(323)937-7088
You can check out all of the art from the show HERE.