Former "Baywatch" star Pamela Anderson on the set of the Indian reality television show “Big Boss” in Mumbai, India, Thursday, Nov. 18, 2010. (AP Photo) **INDIA OUT**
1 / 1
Associated Press
Fri, Nov 19, 2010 3:05 AM EST