This is Sega Force Mega Issue #5. It was published in November 1993.

SFM 5 001

Back to Magazine archiveS