The Gullwing Door
Nothing reminds me more of NY than a bunch of screaming foreigners on a bus
Btw it smells too
3 months ago