First Look: “IT” Inspired Art Fills L.A. Gallery

The film “IT” has prompted an entire group of art at Gallery 1988 in Los Angeles California from Aug. 31 to Sept. 3. While you can, Seet IT.

Read More