Yep, Manos, The Hands Of Fate is truly, truly wretched, starting with the title. Don't really know a whole lot 'o Spanish, but doesn't that mean Hands, The Hands Of Fate. Poor, poor Torgo, so misunderstood by humans.
It is certainly more watchable when being roasted by the MST3K crew.
Speaking of which, Santa Claus Conquers The Martians also gets a grand MST3K treatment as well, with one of my all-time fave holiday songs Let's Have A Patrick Swayze Christmas. Truly essential viewing for the warped.