Thread:Tupka217/@comment-14250-20130702132501/@comment-14250-20130702143745

Oh wait I found this page about the series. Apparently there used to be a hi-res image of the promotional comic cover but sadly all that's left is this thumbnail... but doing a reverse image search I found this higher quality image from this 2012 article which also displays a page from the comic.

Based on ToyOtter there was at some point a February 5th 1993 article about the Star Riders in the Wall Street Journal. Apparently an old fansite (dead link) also used to host the comic sadly no Wayback of it.