This collectible has been released in 2013! The megazord is very hard to find cheap anywhere for he was released at retail for $100 and

This collectible has been released in 2013! The megazord is very hard to find cheap anywhere for he was released at retail for $100 and
We’re back with another installment of Funko SDCC Exclusives! Obviously I’m not Isaiah but I’m gonna give it a go! First we have some