Everyone agrees that Pamela Anderson's debut on Indian television was pheeka. But here's some news about her that's sure to jolt you.
The Baywatch babe never stayed in the Bigg Boss house. While she was shown entering a special room without cameras, the truth is that she never spent any time in that room.
She used the room to exit and was whisked away from there, to a five-star hotel in Khandala. A source reveals, "Pamela had already stated she wouldn't stay with the house inmates under any condition."