Film At 11: Leeroy Stagger

We’re delighted to premiere the new video from Leeroy Stagger, for the song “Enemy Inside.” The track comes from the singer/songwriter’s Love Versus LP, which is out now. In the clip, Stagger and his band give a moonlit performance before dawning animal masks, check it out below.