Just marking this spot...
I had almost completely forgotten about this movie. Very depressing and very weird... wouldn't mind owning it and seeing it again. I'm surprised to see it got one review. This movie and Las Poquianchis I've seen on sale on vhs and dvd. Cheep. Worth a look.
Do The Mussolini! Headkick!