PEEL: Chicago Rock & Roll Act Issues Info For Never Not Dead EP Due Out April 27th
Chicago-based rock quartet PEEL has completed their new EP, Never Not Dead EP, set for independent release in late April. The artwork and album details have been posted. The Never Not Dead EP is a […]