IMDB Rating: 7.1/10 from 1,059 votes
Synopsis: Watch Transformers: Armada Season 1 Episode 39 online free. In Transformers: Armada Season 1 Episode 39 Putlocker Full Episodes, Optimus and Jetfire attack the ship, but can't stop the Hydra Cannon being deployed. Optimus makes the ultimate sacrifice and takes the full blast. Afterwards only his minicon and his matrix are found, but at least earth survives.