Tag: Zorro

Zorro

    One of the top five Holy Grail Figures, this is the only action figure ever produced from the 1950’s Disney TV show popular in reruns in the 1970s. Mego created this 8 inch figure only in England for…