You know your career is in the shitter when you have to leak your own sex tape:
Survivor: All-Stars contestant Jenna Lewis not only leaked her own sex tape, but along with her manager, is actually behind the creation of the Internet website that has been selling the video.
Leave a Reply