Skip
Arrow Right icon
Arrow Left icon
Volume High icon
Volume Low icon

NYC shoots itself in foot with 100 BILLION dollar budget

86,769 views

Channel image
Louis Rossmann

1,750,000 subscribers

2 weeks ago

Tags