Gallery1988 is opening the "Is This Thing On?" show tonight at their Melrose gallery at 7 tonight, and here's my submission: Tim and Eric in a piece called "The Nephews Muscles". I'd seen a bit of their stuff before, but it was great to watch all the "Tim and Eric: Awesome Show, Great Job" episodes. Holy hell - funny, crazy - sort of insane anti-funny really. Check it out if your out in the left coast sunshine!