Written by RifftraxJune 19, 2019June 14, 2019 “Oh, I’m covered in John Huston poop.” RiffTrax: The Bermuda Triangle