No, not a porno. Just Biz on the couch pitching software in a commercial

I was scared as shit when I saw this one!

Leave a Reply