Has Satan Made an Offer You Can’t Refuse?

//Has Satan Made an Offer You Can’t Refuse?