Ok, somewhere in LA is a retro game store whoes owner slaps big metal stickers on the bottom of everything...its on my neo geo but its not here. What is this stor?
Ok, somewhere in LA is a retro game store whoes owner slaps big metal stickers on the bottom of everything...its on my neo geo but its not here. What is this stor?