Question: who played harry in bigfoot and the hendersons
Answer: Kevin Peter Hall