Published On Sep 14, 2013
It is here. The End is upon us. The Autobots and Decepticons are in their final showdown. Watch and see who wins.
Thanks to everyone who has help out with the stop motion. You all mean a lot. I hope you all can return to season 2. Hope you enjoy. Thanks.-Thep1291pictures.
show more