At least the colors remind me of the 80's. Wasn't black and red the dark razors-n'-chains-in-hell color combination? I remember black and red outfits on 80's rockers in the '83 and more in '84. Also, that 80's cartoon Turbo Teen came to mind. I guess Hot Rod from Transformers as well. Anyone have an 80's flashback because of these pics?