Yorkshire-based post-punk group Percy debuts their new single “ICU” off their album, ‘Monorail,’ which dropped on June 25th via Ten Foot Records.