Lifestyle | Mon Jul 30, 2007 11:57am EDT

Strip to win on titillating Italian TV