freemasoninformation.com
Devil Gets His Due
Remember back at the beginning of 2013 when Mercedes-Benz ran an ad featuring Willem Dafoe as the devil seductively attempting to buy the soul of a young man for the price of a car? In the ad, you…