Watch Transformers: Cybertron Season 1 Episode 18 Online
-
- COUNTRIES: Japan
- Subtitles: 日本語
Hot Shot takes a dangerous gamble in the next round of the Speed Planet Cup, while Sideways tries to pit the Autobots against the Decepticons against each other...