SSilver2k2
New member
Lo all!
Im in Manhattan for the week for work, but I figured during my down time I'd try to find some cool arcades to go to. I've heard about one called Video Game Land.... near the civic center.
Anyone have any thoughts, ideas, suggestions?
Im in Manhattan for the week for work, but I figured during my down time I'd try to find some cool arcades to go to. I've heard about one called Video Game Land.... near the civic center.
Anyone have any thoughts, ideas, suggestions?

