Re: Logan's Transformers exposition
Posted: Thu Jun 15, 2017 1:39 am
Super Mecha Robot^^
Seibertron.com - The Ultimate Transformers Fansite
https://www.seibertron.com/energonpub/
https://www.seibertron.com/energonpub/viewtopic.php?f=206&t=103872