Lynda Carter Weighs In On ‘Little Mermaid’ Controversy: ‘People Are Mad?’

Lynda Carter Weighs In On ‘Little Mermaid’ Controversy: ‘People Are Mad?’