Temjin
B. Jenet's Firstmate
- Joined
- Feb 1, 2004
- Posts
- 419
A friend of mine is going to New York. Are there any stores there that sell Neo Geo stuff?and where all the awsome arcade halls are located? He´s going over xmas and new year, is there anything else gamewise happening in New York, around that time?