AUDIO: It Prevails – Glimpse

Portland, OR heavyweights It Prevails have unveiled a stream of their new single, which is entitled ‘Glimpse’ and lifted from their upcoming new album ‘Perdition’. You can listen to it below:

‘Perdition’ drops later this year via Mediaskare Records.