DC Religion DC
Mercy Triumphs! (As Seen in a Commercial)
Below is an older Mercedes Benz commercial. In it, Satan promises a young man the pleasures of the world if he will just sign on the dotted line. Not only will he get a free Merced…