Tag: Public Enemy kicked off their 25th anniversary by staging a free concert in downtown Los Angeles’ notorious Skid Row. Just a few blocks away at the Grammy Museum