Photo courtesy of Lab Art.
LA! Head over to Lab Art in LA on November 15, 2012 for their latest exhibit – “Abandon All Hope” featuring the work of Septerhed and Destroy All Design. The show will run until December 8, 2012.
Lab Art is located at 217 S. La Brea in LA. Tell them G sent ya!