What is the brother and sister duo that had a one hit wonder in the 90's called ?

Its probably Len. Len is a brother and sister duo of Marc and Sharon Costanzo. Their hit song is Steal My Sunshine released in 1999.

Tags: lenone hit wondermarc1990ssister 

Monday, February 06 2012