Written by RifftraxApril 26, 2019June 7, 2019 “Hey, if it takes a world war and megalomania to get a couple communicating I say well done.” RiffTrax Presents: She Demons Share this:TwitterFacebookLike this:Like Loading... Related