Please answer this question: who plays harry from harry and the hendersons?
Kevin Peter Hall