Having shed his villainous Decepticon past, the formidable Starscream contemplates his role in a newly unified leadership that governs Cybertron.
Show
Transformers: Combiner Wars
Episode
S01E03
Air Date
Jul 12, 2016