New York City police remove man sitting on top of traffic lights

  • 5 years ago
New York City police officers remove a man who scaled a set of traffic lights above West 36th Street on November 6.