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:
7308 Melrose Avenue
Los Angeles, CA 90046
You can check out all of the art from the show HERE.