Question : who does the voice of optimus prime in transformers age of extinction
Answer : Peter Claver Cullen