Experimental indie group Man Man has debuted a brand new music video. The video features the song “Loot My Body” which is taken from their latest release, On Oni Pond, available nowon ANTI-.
Watch the video below courtesy SPIN.