Videos: Code Orange Kids: "Flowermouth (The Leech)"
Code Orange Kids have posted the video for "Flowermouth (The Leech)." The track will appear on their upcoming release, Love is Love // Return to Dust which is due out November 20, 2012 via Deathwish Inc..
You can click Read More for the video.