Toys R Evil reports that Gallery 1988 has a grass hut show (WHATEVER THAT MEANS)
I hate all the art at this show. It makes me want to vomit. So if you want to vomit or look at some just plain bad works like the one's below head to Gallery 1988 7020 Melrose Ave Los Angeles, CA 90038