Topic: Transformers: The Stop Motion Series Official Teaser Trailer #1
This is the first Official Teaser Trailer to the series!
https://www.youtube.com/watch?v=cXx-mo_f5sg
Here is a clip, as well. The episode should be out this weekend.
https://www.youtube.com/watch?v=8LqdxpohTyc