Watch the chilling new video for “Free My Animal” via FILTER! NØMADS debut album is out April 8 via Mecca Lecca.

Share