November 7, 2017November 21, 2018 Curt Oglesbee Movie Review: AMERICAN SATAN (2017) I was this close to selling my soul to the devil for infinite Taco Bell before watching AMERICAN SATAN, and now I’ve got to say… I still really,