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.
Updated on Monday, February 06 2012 at 02:42AM EST
Collections: lenone hit wondermarc1990ssister