So many spotted lantern flies in TriBeCa. Rich people lacking a killer instinct smh
2,12K