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
Source: http://www.songfacts.com/detail.php?id=2335