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