Thursday, January 5, 2017

1980 - Star Fleet Defenders Action Figures

This ad was run in Shogun Warriors #14.








No comments:

Post a Comment