Carmen Electra made some sort of sex tape