Quizzing Live

What Tv Actress Co-Starred In 1986's 'Howard The Duck'

Answer:
Lea Thompson