So, Do we know when armada megatron is leaking out? I'd assume he's done soon considering we're hearing so much about armada prime
Didn't you used to have a channel on Youtube where you posted stop-motions or am I mistaking you for someone else? That username just looks familiar.
I feel terible for ya...Hopefully everything works our for ya. I kept my promise and never shared them.