Hello I have a question I seem to recall around 84 or 85 their was ad in Marvel comics for this place I remember I sent a dollar for the catalog they sent it and I bought some Starlog mags the catalog with nice BW but plenty of pictures anyone else had any contact with them ?or did I dream it
thats Rocketship sorry
thats Rocketship sorry
Comment