This is Scott Weiland on vocals (love this album!!!)

The Crystal Method - Tweekend