top of page

SEGA JUST ANNOUNCED A NEW MINI CONSOLE!

Sega's new mini console is a small version of the Astro City arcade cabinets from japan!


0 views0 comments
bottom of page