This is Sega Force Mega Issue #2. It was published in September 1993.

SFM 2 001

Back to Magazine archive