A new episode of “Mego Museum Mint off Card”, where we de-card a new Retro Figure and let you explore what’s inside. Our subject this week is the new 14 inch Flash by Mego Corp, available at Target stores right now! Tell us what you think of the Mego DC Comics line now that wave…
More...
More...
Comment