Every one knows that Len is a one hit wonder. That doesn't mean they didn't release other music, or even that "Steal My Sunshine" was their first single. The Canadian band preceded that huge hit with this single, and a video that features some sweet snowboarding.
"Trillion Daze" is much less hip hop and much more straight-ahead rock with punk sensibilities. I like this incarnation of the band.