Question: who does the voice for optimus prime in transformers
Answer: Peter Claver Cullen