Defiler have released a cover of Lana Del Rey's “National Anthem.” The band's latest album, Nematocera, is available now via Razor & Tie Records. Fans can download the record on iTunes. Check out the cover below and tell us what you think!