Bwahahaha!
Nothing to do with anything, I just think the song is funny.
NY city?
https://www.youtube.com/watch?v=4FFgxJsjqkg
Hoo dat?