A startling new discovery today, the Mego Greatest American Hero Bill Maxwell figure, long thought lost is now up for display at the Megomuseum.
One cannot begin to go on how incredibly cool that 25 years after Mego folded, that stuff like this is still being found.
Discuss this at the Mego Forum!