hey, i don't particularly like this band but i was sent this video and i thought i'd pass it along... the new album will be out may 23rd.
if this video sparks your interest you should look into some of the earlier videos, and perhaps deltron 3030.
http://boss.streamos.com/wmedia/virg001/go...?siteid=fansite
peace out, jakelles.