Destroy All Monsters

R.I.P. Mike Kelley
Artist Mike Kelley has passed away at his home in Los Angeles, having apparently taken his own life. The tragic news was confirmed... by Helene Winer, of New York's Metro Pictures gallery, a long-time associate of the artist...