Calla

Calla was formed in New York City in 1997 by Aurelio Valle (guitar, vocals), Sean Donovan (bass, keyboards, programming), and Wayne B. Magruder (percussion, programming). Their fifth album, Strength in Numbers, was released in 2007.

From Wikipedia, released under the terms of the CC-BY-SA license.