What the hell did I just half watch?
I am pretty sure that is the first commercial I have ever seen with a song that mentions masturbation, LOL!
Not sure if any of you have seen this this, but it's pretty far out there. It's a few years old but I just cam across it.