This has been a hell of a week, first Mego returns to retailers after 35 years and now the insiders at the MegoMuseum announce this?
I worry I’m in the matrix or in a coma somewhere. If they announce Logan’s Run next, I’ll know this can’t be real…..