Manifest Communications has taken the street with a life-sized mannequin to get consumers talking about their body hang ups for healthy and beauty store Club Cleo. The agency claims "hundreds of women ...