KISS @ Wachovia Center

PHILADELPHIA, PA—Before I give my impressions of the concert, let me start with some background of this group to “set the stage.” I feel that this is pertinent for a band that started out as both a visual attra... Read More...