Reviews

Icon A.D. Let the Vultures Fly EP

After their exciting debut EP, this effort ranks as a disappointment. Strong female vocals are amply supplemented by a fair song on the A-side (“Say No”), but the two B-sides are dismally produced and sound almost as if the band didn’t care what they were singing about—a lack of commitment that’s fatal here. Maybe next time…