by Raj Rudolph
One of my favourite "NOW" pop princes, ΔNGELO has just announced that his new single "Narcissus Drowned" will drop on in January. Team ΔNGELO will be debuting a short film entitled: "Echo". Shot on the streets of NYC, "Echo" will serve as the official debut for the single for "Narcissus Drowned".
THIS IS VERY EXCITING NEWS.
"Narcissus Drowned" is most definitely my favorite song from ΔNGELO's funky new pop catalogue and we can't wait to see the "Echo" video. Trust me, you're gonna love this single EQs!