Joe Bob Briggs
Ever since Queen of Venus, there’s been something about outer-space women wearing pointy hardware on their chests that just brings out the appreciation of cinema in its purest form. But in Caged Heat 3000, the finest futuristic women-in-cages exploitation movie ever made in Tijuana, Cassandra Leigh does more than just…