Ion Kenshin
Torch Bearer
- Joined
- Sep 14, 2007
- Messages
- 9,138
- Reaction score
- 0
- Points
- 31
This shop on Bleeker street. It is actually the pizza shop from Spidey 2. I did not even notice that until like my 3rd time there. I kept having the strange feeling that I had been there or seen it before.