Len is a Canadian alternative rock duo from Toronto, Ontario. The band consists of siblings Marc Costanzo (vocals, guitar) and Sharon Costanzo (vocals, bass) and a revolving lineup of touring and studio musicians. After releasing their hit single “Steal My Sunshine” in 1999, the pair were nominated for a 2000 Read More