Meat WaveChicago based trio Meat Wave has premired a new music video for the title track of the upcoming record, Delusion Moon, which is due out on September 18, 2015 via SideOneDummy Records

Watch the music video below.