Carmen Electra, a name that speaks for itself. Ever since her self-titled album was released in 1993, Electra has risen to be nothing less than a pop culture icon. From Baywatch to Scary Movie to her incredible music career and so much more, Electra has solidified...

read more