by Ryan Minic | Oct 8, 2012
Defiler’s music video for “Walk In the Glow” is below.
The band’s album Nematocera comes out Tuesday via Razor & Tie.