This is Sega Force Mega Issue #3. It was published in October 1993.

SFM 3 001

Back to Magazine archiveS