20060918 india: Baywatch coming to Chowpatty?