The Clowns are Back in Town: KISS @ the Staples Center

Posted on by


Gustavo Turner of LA Weekly reported KISS’s live webcast concert at the Staples Center. (November 28, 2009)

Read the article here.