Discussion about this post

User's avatar
102415's avatar

Look at a map Staten Island is New Jersey.

Expand full comment
102415's avatar

Hold on there. It is supposed to be in the sandwich and soaked in vinegar.

Expand full comment
8 more comments...

No posts

Ready for more?