Carmen Electra on Set in the Florida Keys
Here is Carmen Electra on set in the Florida Keys for a show/movie (?) called 2 Headed Shark Attack. I couldn’t find any information about the film so maybe its a nature documentary or some kind of kinky porno film? I have no clue?