Retro Advertisement: Astrosmash

July 12, 2012

Go Back

Did you buy this Rev? I'm not sure I remember seeing that one. I must have it in one of the retro mags.

I seen this pic on eBay the other day, first time I had ever seen it.



Comment