2:20AM October 15, 2009 | John Herrman
Chris O’Shea, an artist with latent fantasies about growing into a giant and teasing, then destroying, the people of Liverpool, England, has a new installation! It’s a live video billboard that teases, then destroys, the people of Liverpool, England. More »