Pop phenomenon Lynda Carter talks about her new live show "The Time of My Life."
1 / 24
CBSTV Videos
Tue, Apr 8, 2014 5:45 PM EDT