King Parrot are notorious for their incredible live show, and of course their amazing and wild music videos! While recording their new album, Dead Set, at Philip Anselmo’s place, they decided to make a music video. And it didn’t disappoint! Whenever the guys roll through San Francisco, CA we always put them up, and they always show …