Periphery Debut ‘Icarus Lives’ Music Video

Periphery’s music video for the track “Icarus Lives” has premiered online and can be found below.

The track comes from the band’s self titled debut record due out on April 20.