I'd never heard of Street Sweeper either, but am listening to KBPI online and just caught a little more info. They're another Tom Morello side project. They've also recently (as in a week or so ago) changed their name to "Street Sweeper Social Club."

"This is your life, and it's ending one minute at a time."- Fight Club

"God has cared for these trees, saved them from draught, disease, avalanches, and a thousand straining, leveling tempasts and floods; but he cannot save them from fools; only Uncle Sam can do that."--John Muir