Steal My Sunshine was catchy enough to make SLS2. Don't believe me? Revisit the preserved Smells Like Sour database and see for yourself.
Steal My Sunshine came out in 1999, and I haven't heard much from Len since. Toronto band Len is siblings Marc and Sharon Costanzo and they've got a new video for a new single "It's My Neighbourhood" that's chock full of Toronto scenery.
Len lives.