Originally Posted by Odin1199 There's a very cool train store right next to Time Square, on the corner with Hard Rock Cafe or Disney store. Somewhere there. The entrance is down the stairs and in the basement. Pretty sure I've been there! Was really neat.
I stream Bloodborne, FFXIV, and occasionally other games. http://www.twitch.tv/justwipeitguys
View Tag Cloud
Forum Rules
Bookmarks