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