1 Satan Clause = An agreement with Satan? posted 3 years ago by magasee 3 years ago by magasee +1 / -0 7 comments share 7 comments share save hide report block hide replies
Also the word Santa means holy in Spanish.