Yes. That is Optimus Prime as a T-Rex. Still more believable than a Michael Bay Transformer movie.

Yes. That is Optimus Prime as a T-Rex. Still more believable than a Michael Bay Transformer movie.