You forgot NYC's new speed bumps were unveiled today! ;)
If they plan on acting like a pile of shit, they might as well join a pile of shit.