Who is this and what is going on? It looks like it might be a comedy bit or something: http://bozos-chuckles.blogspot.com/2009/08/boobs-poppin.html (scroll down past disclaimer)