Stranded on Planet Earth, Optimus' crew must battle a beastly creature to save its inhabitants.
With Megatron down for the count,...

View the Full Article