Question: who does the voice of mr o'hare in the lorax?
Answer: Rob Riggle