Apparently, upthread, someone else saw the commercial as well. I will not be surprised if it does not start going to ALL stations.
All I can say is “EWWWWW!”
Have we no decency? That kind of stuff is supposed to be on obscure channels, late at night. Now it’s prime time, in your face.