MST3K 0802 – The Leech Woman “Man, I hate how these guys are ripping off David Byrne’s music!” The Leech Woman: