You know what I want for Christmas? The rest of this tape.
This could be a spoof from some show or movie, but I’m pretty sure it’s not. It has to be the first of a soon to be released series of clips of Carmen Electra trying to one up Shauna Sand. At the end she’s clearly about to start crushing some Ben Hogan when the foreign chick turns off the camera.
So what do you think? Is Carmen Electra finally going to deliver the goods?