This is Sega Force Mega Issue #6. It was published in December 1993.

SFM 6 001

Back to Magazine archiveS