OTEP?

just listened to their new CD...the lead singer reminds me of the chick from transporter 2...if that chick sang! lol