This movie has been put out on DVD by Something Weird Video so you definitely know it IS something weird. I personally haven't seen it yet. I'm guessing the chick on the cover is the main bitch that does the ass-kicking. Cool song though.
SORRY. FILES HAVE BEEN REMOVED.