Natasha takes control in a tantalizing power play. Natasha takes control in a tantalizing power play. InPowerNatasha